Python實現(xiàn)中一次讀取多個值的方法
Python 2里面讀取輸入的函數(shù)是raw_input(), Python 3的是input(),讀入一個值后回車讀取輸入就退出了,想要一次讀取多個輸入,可以像下面這樣:
a, b = raw_input().split()
輸出的是字符串,要想讀取的是數(shù)值,可以稍微改一下,像這樣:
a, b = map(int, raw_input().split())
int可以換成其它需要的類型,左邊可以是任意多個變量
還可以把讀取的值存到一個列表里:
input_list = map(int, raw_input().split())
想要讀取多行可以這樣:
import sys lines = sys.stdin.read().splitlines()
讀取多行也可以用readlines(),不過讀取后返回的列表lines每一項后面帶有\(zhòng)n,用read()讀取再調(diào)用splitlines可以去掉后面的換行符
Python 3里面把raw_input()換成input()就可以了
以上這篇Python實現(xiàn)中一次讀取多個值的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python跨文件調(diào)用函數(shù)以及在一個文件中執(zhí)行另一個文件
這篇文章主要給大家介紹了關(guān)于Python跨文件調(diào)用函數(shù)以及在一個文件中執(zhí)行另一個文件的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2022-12-12python中讀入二維csv格式的表格方法詳解(以元組/列表形式表示)
這篇文章主要介紹了python中如何讀入二維csv格式的表格(以元組/列表形式表示),本文通過兩種方法給大家詳細(xì)介紹,通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04Python利用wxPython模塊打造ChatGPT式打字效果程序
這篇文章主要為大家介紹了如何利用Python和wxPython模塊打造一個ChatGPT式打字效果程序,從而增強用戶體驗或提高應(yīng)用程序的可讀性,感興趣的可以了解一下2023-05-05Python基于Tkinter模塊實現(xiàn)的彈球小游戲
這篇文章主要介紹了Python基于Tkinter模塊實現(xiàn)的彈球小游戲,涉及Python圖形繪制、數(shù)值計算、判斷等相關(guān)操作技巧,需要的朋友可以參考下2018-12-12