python3的輸入方式及多組輸入方法
python3的輸入方式
1. 讀取鍵盤輸入
內(nèi)置函數(shù) input()接收鍵盤標準輸入
str = input("請輸入")
print(str)
默認返回的是字符串類型,通過強制轉(zhuǎn)換可以變成其他類型
num = int(input("請輸入"))
print(num, type(num))
//type(變量),返回變量類型
2. raw_input()(只適用python2)
input() 函數(shù)和raw_input() 函數(shù)基本可以互換,但是input會假設你的輸入是一個有效的Python表達式,并返回運算結(jié)果。這是兩者的最大區(qū)別。
a=input([x+1 for x in range(2,10,2)]) print(a)
[3, 5, 7, 9]
3. sys.stdin.readline()
sys.stdin.readline()將所有輸入視為字符串,并在最后包含換行符'\n',可以通過sys.stdin.readline().strip(‘\n')去掉換行符。
import sys c = sys.stdin.readline() print(c,type(c))
多組輸入
a=int(input()) i=0 while i<a: b=int(input()) print(b) i=i+1
a=input().split() for x in a: print(int(x))
while True: a = sum(map(int, input().split())) if(a==0): exit(0) else: print(a)
一行多個值輸入
a,b = map(int,input().split()) print(a,b)
以上這篇python3的輸入方式及多組輸入方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python?socket之TCP通信及下載文件的實現(xiàn)
本文主要介紹了Python?socket之TCP通信及下載文件的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-02-02
如何用Python?實現(xiàn)景區(qū)安防系統(tǒng)
本設計中,利用YOLO目標檢測算法、Openpose姿態(tài)識別算法、deepsort跟蹤算法、MSCNN人群密度估計算法實現(xiàn)了火災監(jiān)測、吸煙監(jiān)測、行為安全監(jiān)測、人群密度監(jiān)測、口罩率監(jiān)測、人員定位監(jiān)測六大功能,對Python?實現(xiàn)景區(qū)安防系統(tǒng)感興趣的朋友一起看看吧2022-07-07

