(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("身高剛到你的腰,咱們並不合適")