13 input輸入函式

2022-08-18 20:57:09 字數 1356 閱讀 8590

(1)input 等待使用者動態輸入乙個值,注意得到的值是乙個字串型別提示使用者輸入使用者名稱和密碼:

如果使用者名稱是admin , 並且密碼是000 ,

提示使用者恭喜你,登陸成功

否則提示使用者名稱或密碼錯誤

username = input("請輸入使用者名稱:")

password = input("請輸入密碼:")

print(username, password)

if username == "admin" and password == "000":

print("恭喜你,登陸成功!")

else:

print("使用者名稱或密碼錯誤!")

執行結果:

請輸入使用者名稱:

注意:input會使程式進入阻塞狀態,卡在這裡,直到使用者依次輸入使用者名稱和密碼,

才會走下面的**來進行判斷輸入的使用者名稱和密碼的正確性

(2) 練習:要求動態輸入身高,實現如下功能# 女生找物件

# 男生在1公尺~1.5公尺之間 小強,你在**?

# 男生在1.5~1.7公尺之間 沒有安全感~

# 男生 1.7~ 1.8公尺之間 帥哥,留個**

# 男生 1.8~2公尺之間 帥哥,你建議多乙個女朋友嗎

寫法一:

height = float(input("請輸入您的身高:~"))

if 1 <= height <=1.5:

print("小強 你在**?")

elif 1.5 < height <= 1.7:

print("沒有安全感~")

elif 1.7 < height <= 1.8:

print("帥哥 留個**")

elif 1.8 < height <=2:

print("帥哥 你建議多乙個女朋友嗎")

else:

print("身高剛到你的腰,我們並不合適")

寫法二:通用寫法

if height >= 1 and height <= 1.5:

print("小強 你在**?")

elif height > 1.5 and height <= 1.7:

print("沒有安全感~")

elif height > 1.7 and height <= 1.8:

print("帥哥 留個**")

elif height > 1.8 and height <= 2:

print("帥哥 你建議多乙個女朋友嗎")

else:

print("身高剛到你的腰,我們並不合適")

3 1 輸入函式 input

在壓縮包裡提供的 minimad.c 示例參考中給出的 input 函式如下 其中,buffer 的型別定義如下 這個 函式的原型有兩個引數,乙個是使用者自定義訊息指標 data 用於輸入使用者訊息 可以包含任意訊息,但訊息型別必須定義明確 另乙個是輸入流結構 mad stream 用於輸出填充好的...

input禁止輸入

輸入框禁止輸入 昨天遇到乙個問題,需求是乙個 輸入框 只准點選賦值,不可以手動輸入。開始隨手寫了乙個 nkeyd wn return false value 結果測試說 firefox 下切換成中文就可以輸入 崩潰 後來換成了 nf cus this.blur value 好了這下總得不到焦點了 最...

input輸入資料

input主要是用來實現輸入的函式,在python3中,input預設接收到得是str型別,所以不管輸入什麼都以字串型別出現 python用input 函式進行輸入,但是input 函式把輸入的值返回為字串型別,可是有些時候我們需要int型別,於是出現了int 函式,它可以把字串型別強制轉換為int...