4 輸入和輸出
4.1 輸出
1. 普通的輸出
電力的輸出,音頻的輸出
2. 軟件中輸出
例如登錄是輸入用戶名和密碼,如果有一個不正確,會出現一個對話框,提示用戶重新輸入用戶名和密碼。
3. Python中輸出
打印提示print(“hello word”)
4. 格式化的輸出
print("hello word")
print("我的卡")
#格式化的輸出
print("我今年11歲")
print("我今年10歲")
print("我今年12歲")
print("我今年13歲")
#字符串格式化
age = 10
print("我今年%d歲"%age) #%d表示佔位
age = age+1
print("我今年%d歲"%age) #%d表示佔位
age = age+1
print("我今年%d歲"%age) #%d表示佔位
#在程序中,看到%這樣的操作符,是python的格式化輸出
age = 18
name = "小明"
print("我的名字是%s,年齡爲%d"%(name,age))
#注意:使用到了特殊的字符,d、s表示格式符號.
運行結果如下
常用的格式符號:
格式符號: 轉換
%d 有符號的十進制整數
%s 通過字符串格式化
%c 表示字符
%u 表示無符號的十進制整數
%o 表示八進制的整數
%x %X 十六進制的整數
%e %E 索引符號
%f 浮點實數
5. 換行輸出
在輸出的時候,如果\n,你們\n後面的內容會在下一行顯示。
print("123456789---------")
print("123456789\n---------")
兩行程序的運行結果
練習:編寫代碼完成一個名片的顯示
姓名:張三
手機號:12345678
公司地址:北京市
程序一:
name = "張三"
tel = 12345678
address = "北京市"
print("姓名:%s"%name)
print("電話:%s"%tel)
print("地址:%s"%address)
程序二:
print("姓名:張三\n電話:12345678\n地址:北京")
4.2 輸入
1. 概述:
2. Python3中使用函數input(),獲取用戶鍵盤輸入的數據
high = input("請輸入你的身高")
print(high)
input()的小括號中放入的是提示信息,用來在獲取數據之前給用戶的一個簡單提示。input()從鍵盤獲取數據後,存到一個變量中。
input()會把用戶輸入的任何數據當作字符串對待。