使用者互動與格式化輸出
阿新 • • 發佈:2022-03-06
使用者互動
使用者互動就是指計算機與人類使用者的互動行為,比如獲取使用者輸入的資料,或者是輸出計算及內部資料給使用者
1. 獲取使用者輸入。
# 計算機獲取使用者輸入的資訊是用input()命令完成的。
name = input('使用者名稱:')
password = input('密碼:')
# input 命令所獲得的任何資訊都會轉換成字串型別
2. 輸出資料 # 計算機獲取使用者輸入的資訊是用print()命令完成的。 print('name') print(297) print(['nb', 'mmp', 'nmd'])
格式化輸出
格式化輸出是指提前編輯好模板,然後把特定的區域進行修改。
例:尊敬的使用者xxx你好,你本次消費金額為xxx元,折後金額為xxx元
print('尊敬的%s您好,你本次消費%s元,折後%s元' % (a, b, c))
此處 %s 是佔位符,此外還有 %d,
%s 適用於任何資料
print('尊敬的%s您好,你本次消費%s元,折後%s元' % ('oliver', 230, 130))
%d 只適用於數字資料,且常與數字配合使用。 %04d # 表示資料位數不足四位時,在前面補齊四位。不少於四位時,不發揮作用 print('尊敬的%s您好,你本次消費%04d元,折後%04d元' % ('oliver', 230, 130))
%d 只適用於數字資料
print('尊敬的%d您好,你本次消費%d元,折後%d元' % ('oliver', 230, 130)) # %d不能做字元型資料的佔位符