需求:有時候信息不全是程序員給定的,而是用戶輸出的,比如用戶登錄注冊信息的時候。
input函數
語法規則 : input( "填寫提示的文字")
1、input函數是用於提供用戶在終端輸入信息的函數,用戶輸入的值會被保存在定義的變量中。
2、input函數用戶輸入的數據的類型都是字符串(str)。
# 輸入姓名 name = input('請輸入你的尊姓大名:') print(name)
實戰:用戶注冊
1、用戶輸入用戶名
2、用戶輸出密碼
print("歡迎使用為你導航系統!") name = input("請輸入用戶名:") password = input("請輸入密碼:") print("歡迎您尊貴的SVIP"+name) print("登錄成功,感謝使用!")
input函數綜合使用
將上面的代碼改造成用戶輸入購買多少斤,計算出金額。
# 定義蘋果的單價 apple_price = 5.5 # 用戶輸入購買的重量 apple_weight = input("請輸入購買的重量/斤:") # 計算總價格 all_price = apple_price * float(apple_weight) print("購買",apple_weight,"斤蘋果一共需要",all_price,"元!")