python 基礎 2 使用者輸入

2022-09-11 17:00:23 字數 952 閱讀 9646

1 youngage = 26

2 age = input("

your age:")

3 lastresult = int(age) - youngage #

將age變數轉換成int,然後在想減

4if lastresult >=0 :

5print("

i am %s

"%(age))

6else:7

print("

you are so young,what is your job")

8 itjob = input("

are you a it programer:")

9if itjob == "

yes":10

print("

you are a it progarmer,that is a good job")

11else:12

print("

so,what's your job?")

13 job = input("

please input your job:")

14print("

oh,%s also is a good job

"%(job))

view code

input()函式的接受的所有資料都是字串str,即便輸入時候是數字,也會按照字串處理,

字串與數字不是同一型別,二者無法操作比較,加減等操作

所以在定義變數,一定要注意,是否有int和str不同的型別出現,或者將二者做處理時候,需要先將其轉換成同一種各式,然後操作

int integer 把字串轉換成int,用int(被轉換的字串內容)

str string 把int(整數資料)轉換成str,用str(被轉換的int內容)

python請求使用者輸入 使用者輸入

使用者輸入 大多數程式都旨在解決終端使用者的問題,為此通常需要從使用者那裡獲取一些資訊。例如,假設有人要判斷自己是否到了投票的年齡,要編寫回答這個問題的程式,就需要知道使用者的年齡,這樣才能給出 答案。因此,這種程式需要讓使用者輸入其年齡,再將其與投票年齡進行比較,以判斷使用者是否到了投票的年齡,再...

python使用者輸入

使用者輸入 python2.0 name raw input input your name raw input 輸入接收的是字串和數字,python都認為是字串。並賦值給name name input input your age input 輸入接收的是數字和字元,input python認為輸...

python 使用者輸入

範例1 我們希望整數 整數 這就是為什麼我們使用int 函式。x int raw input enter x y int raw input enter y sum x y print sum 輸出 enter x 33 enter y 556 589如果想要輸入浮點數,那麼應該使用 float r...