微信公眾號-IT趕路人,專注分享與IT相關(guān)的知識,關(guān)注我,一起成就最好的自己!
https://www.itxiaonv.com/?p=804
以下,先用Sublime編輯器為例,來給同學(xué)們講解輸入與輸出。
輸出
輸出是編程過程經(jīng)常需要用到的功能,就是將一段字符串或者內(nèi)容打印到屏幕或者設(shè)備。在Python中,最簡單的輸出就是print,能夠?qū)?nèi)容輸出到屏幕。

打開我們的sublime text,選擇Python,如下:

這時(shí)候呢,我們就看到python的交互命令格式了。大家記得右鍵單擊以管理員身份運(yùn)行。以下,我們輸入
a = 3
a
會出現(xiàn)什么,這個(gè)時(shí)候就可以在命令行窗口打印出3,這就是變量a的值了:

更多命令,大家可以輸入:
b = 100 + 200
b
...
print("100 + 200")
...
print("100 + 200", 100 + 200)
...
print("100 + 200", 100 + 200)
...
相應(yīng)的結(jié)果如下:

那么,對于Sublime每次都運(yùn)行了一行代碼,比較麻煩,我們看看IDE里面是什么結(jié)果呢:

點(diǎn)擊運(yùn)行,可以看到下面的窗口將結(jié)果一次性打印出來了,符合預(yù)期的。
輸入
但是,如果要讓用戶從電腦輸入一些字符該怎么辦呢?Python提供了input()方法,可以讓用戶輸入字符串,存放到一個(gè)變量里面。比如用戶的名字:

將以下代碼拷貝到IDE中運(yùn)行:
a = input("please input names:")
print(a)
b = int(input("Please a number:"))
print(b + 2)

我們看看效果,會發(fā)現(xiàn),每次輸入之前會有一個(gè)提示語句,這個(gè)提示語句就是input里面的參數(shù)。
變量
在上面的代碼中,我們用a和b分別存儲了輸入的名字和數(shù)字,a和b就代表一個(gè)變量。變量就是用來存儲數(shù)據(jù)的一個(gè)名詞,例如計(jì)算圓的面積,其中圓的半徑r就是一個(gè)變量,S表示結(jié)果:

變量不僅可以是整數(shù)、浮點(diǎn)數(shù),還可以是字符串。這些變量都可以通過print打印結(jié)果,如果print里面用雙引號包裹,則表示內(nèi)容是一個(gè)字符串,如果直接是一個(gè)變量,那么,就代表打印這個(gè)變量的值。
最后
在Python中,輸入和輸出都提供了相應(yīng)的方法,input代表輸入,用于收集用戶輸入的內(nèi)容,并存儲到變量中。一遍輸入內(nèi)容都是字符串,所以,通過字符串變量記錄出入的內(nèi)容,然后再轉(zhuǎn)換為需要的類型。輸出則通過print完成,該函數(shù)能夠?qū)⒈淮蛴〉淖兞枯敵龅狡聊簧?,用于查看結(jié)果或者中間調(diào)試。
了解更多IT信息:https://www.itxiaonv.com/
