1. 程式人生 > 其它 >使用者互動與格式化輸出

使用者互動與格式化輸出

使用者互動

 使用者互動就是指計算機與人類使用者的互動行為,比如獲取使用者輸入的資料,或者是輸出計算及內部資料給使用者

    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不能做字元型資料的佔位符