小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

python學(xué)習(xí)日?!斎牒洼敵?/span>

 xiaoyimin 2019-07-04

輸入輸出

input輸入函數(shù)

input函數(shù):獲取用戶輸入,保存成一個字符串。重要的話,說兩遍,input函數(shù)的返回值是一個字符串類型。哪怕你輸入的是個數(shù)字1,返回給你的只會是字符串“1”,而不是 整數(shù)1 。

從上面兩個例子中,大家也可以發(fā)現(xiàn)了,我輸入的值不管是什么,類型都是字符串。

type是python內(nèi)置的函數(shù)之一,作用是查看數(shù)據(jù)的類型。

比如將字符串轉(zhuǎn)換成數(shù)字類型

前面我們在將字符串轉(zhuǎn)化為整數(shù)用的是int()函數(shù),這種方式有危險的

對于形如“123”, “283242”的字符串,轉(zhuǎn)化沒問題,但是對于包含字符、特殊字符的字符串就沒辦法轉(zhuǎn)化了,會彈出異常錯誤。所以在使用int函數(shù)之前,要先對輸入進(jìn)行判斷

input函數(shù)有時可以巧妙地用于阻塞或暫停程序

此時的input函數(shù)不會將輸入保存下來,只是用作暫停程序動作

print輸入函數(shù)

print函數(shù)我們其實(shí)已經(jīng)不陌生了,前面我們也已經(jīng)用了很多次了。作用就是打印變量。

我們看一下print函數(shù)的原型:print(self, *args, sep=' ', end='\n', file=None)

sep參數(shù): 分隔的符號,默認(rèn)是一個空格

end參數(shù): 打印后的結(jié)束方式,默認(rèn)為換行符\n。如果,設(shè)置end='',則可以不換行,讓print在一行內(nèi)連續(xù)打印?;钣胮rint的參數(shù),可以實(shí)現(xiàn)靈活的打印控制。

print格式化輸出

在Python2.6以后,有兩種格式化輸出的方式。

一種就是類似C語言的printf的%百分號格式化輸出,也是Python最基礎(chǔ)最常用的格式化輸出方式。另一種就是str.format()的方式。

這里先介紹一下傳統(tǒng)的%格式化輸出方式,例如:

格式化符號:

需要特別說明的是,如果你想在print中打印一個%百分符號本身,那么你需要使用%%,兩個百分符轉(zhuǎn)義出一個百分符

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多