使用者互動input

小張學Python發表於2018-09-03

input() 函式
接收到的都是str,如果輸入為數字,列印結果想進行運算,此時需要轉義.
語法:
內容=input(“提示資訊”)
這裡可以直接獲取到使用者輸入的內容.

a = input(“請輸入你的名字:”)
print (type (a) ) #列印一下 a 的型別, 顯示 class `str`
print (“My name is “+a) 或者寫成 print (“My name is “,a) 是一樣的結果
假如使用者輸入的為數字,以上執行時數字不會進行計算,只是進行連線,,此時需要轉義
例如
a = input(“請輸入一個數字:”)
b = input (“請在輸入一個數字:”)
c = int(a)
d = int(b)
print (c + d)
也可以寫成
a = int ( input (“請輸入一個數字:”))
b = int ( input (“請再輸入一個數字:”))
print ( type(a),type(b) )
print ( a + b )

相關文章