格式化輸出和與使用者互動
阿新 • • 發佈:2021-11-03
一、與使用者互動:
1. 為什麼要與使用者互動
假設我們現在寫了一個ATM系統取代了櫃員,如果我們要在這臺ATM上取款,那麼這個ATM是不是會要求我們輸入姓名、密碼?是不是需要我們輸入我們需要取款金額?這是不是就可以理解為一種互動。現在讓我們瞭解下Python是怎麼實現互動的。
2.如何在python中實現與使用者互動
name = input('input your name:')
pwd = input('input your pwd:')
print(type(name))
print(type(pwd))
通過上面的程式碼可以看出來input只接受輸入的值。並且注意:無論我們輸入的值是數字型別、字串型別、列表型別,input的接收值都是字串型別。
二、格式化輸出:
什麼為格式化輸出?
將字串中某些內容替換掉再輸出就是格式化輸出
例如:res = '職工姓名為%s,您的年齡為%s,您的工資為%s'
print(res %('gary',29,8900))
先使用佔位符%s佔位 再使用%按照位置一一替換
其中%後所對應的元素量要與前面佔用的%s數量對應(不能多也不能少) %s可給任何型別數值佔位
補充:%d佔位符只給數字佔位
print ('%07d' %123)
輸出結果為:0000123
可對應輸出字元位數