91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python 極簡教程(五)輸入輸出

發布時間:2020-06-13 06:54:03 來源:網絡 閱讀:180 作者:minzhung 欄目:軟件技術

輸入函數,用于接收鍵盤輸入。主要用于在學習和練習過程中,增加練習的樂趣。讓我們的程序相對完整和具備簡單的交互能力。
輸出函數,將代碼運行結果打印在控制臺上,同樣也能讓我們觀察程序運行的結果。也是為了增加練習程序的交互能力。以后在實際編碼過程中,如果遇到問題需要調試的時候,也可以使用輸出函數將代碼運行過程中的產生的中間值打印出來,能夠幫我們更好的定位問題。

輸入函數 input()

從鍵盤接收輸入的函數是 input()名稱后面帶括號,叫做函數調用,必須有括號,括號同樣用來為函數接收參數。
input() 函數運行后會展示括號中傳入的內容,然后光標會在末尾等待用戶輸入。用戶輸入內容后需要按回車鍵結束輸入。

>>> name = input("請輸入你的名字:")   # input函數括號中接收的參數用于在屏幕上打印輸入提示
請輸入你的名字: nemo                   # 這是運行上一句代碼展示的內容,光標會在冒號后面等待輸入
>>> name
nemo

注意,從鍵盤接收的輸入始終為字符串類型

>>> num = input("請輸入一個數字:")
請輸入一個數字:5
>>> num
'5'                            # 注意,這里有引號,說明是個字符串
>>>num + 5
TypeError: must be str, not int    # 報錯,字符串和數字不能相加
>>>type(num)
<class 'str'>

另外,在很多時候也可以用 input()函數來中斷程序運行:

print('正在執行...')
input('請按回車繼續...')   # 代碼執行到這里會等待用戶按回車
print('繼續執行...')

輸出函數 print()

print()函數是非常常見的一個函數。

print 函數的原型為 print(*args, seq=' ', end='\n')
*args: 用于接收任意多個打印內容
sep:用于決定使用何種分隔符來分隔多個打印內容
end:用于決定使用何種結束符

先來看一個經典的例子:

>>> print('Hello world!')
Hello world!

print()可以接收多個需要打印的內容,用逗號隔開。

>>> print('我', '是', 'Nemo')
我 是 Nemo                      # 多個打印內容,默認會用空格隔開

如果要改變隔開的字符,可以修改sep參數。

>>> print('我', '是', 'Nemo', sep='|')   # 用豎線分隔
我|是|Nemo

print()還有一個默認的結束字符是換行符\n,也就是每次打印后都會換行,如果你不想換行,可以改變 end參數。

>>> print('我', '是', 'Nemo', sep='|', end='*')
我|是|Nemo*

注意, sep 和 end 必須寫在最后!

本節思考
如何處理 input() 函數接收的數字,使它可以正常與整數進行加減運算?

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武义县| 长乐市| 南陵县| 增城市| 霍城县| 彩票| 永州市| 关岭| 镇巴县| 平武县| 淳安县| 乌审旗| 弥勒县| 成武县| 库车县| 洛阳市| 赤水市| 呼和浩特市| 乌鲁木齐市| 若尔盖县| 逊克县| 黄梅县| 涟水县| 江安县| 军事| 无锡市| 宁城县| 瓦房店市| 扶沟县| 沾化县| 绥宁县| 武陟县| 德化县| 临猗县| 彰武县| 库尔勒市| 勐海县| 宁国市| 高碑店市| 合作市| 江西省|