国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

對Python3中的input函數詳解

2020-02-22 23:49:38
字體:
來源:轉載
供稿:網友

下面介紹python3中的input函數及其在python2及pyhton3中的不同。

python3中的ininput函數,首先利用help(input)函數查看函數信息:

以上信息說明input函數在python中是一個內建函數,其從標準輸入中讀入一個字符串,并自動忽略換行符。

也就是說所有形式的輸入按字符串處理,如果想要得到其他類型的數據進行強制類型轉化。默認情況下沒有

提示字符串(prompt  string),在給定提示字符串下,會在讀入標準輸入前標準輸出提示字符串。如果遇

文件結束符(end of file)會觸發一個EOFError。

要使用其他類型的數據需要像下面這樣進行數據類型轉化:

那么這個函數在python2升級到python3后做了哪些改變?

首先在python2中有input和raw_input兩個函數,其中raw_input將所有輸入作為字符串看待,返回字符串類型。

input函數支持表達式、數字類型、字符串類型,接受為表達式時,只返回其執行結果。

在python3中對input和raw_input函數進行了整合,僅保留了input函數(認為raw_input函數是冗余的)。

同時改變了input的用法——將所有的輸入按照字符串進行處理,并返回一個字符串。

以上這篇對Python3中的input函數詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望谟县| 富民县| 禹州市| 正定县| 奉节县| 沭阳县| 鸡东县| 江北区| 赣榆县| 巴楚县| 巍山| 淮北市| 东莞市| 定西市| 兴安盟| 阜阳市| 宁夏| 阳山县| 台前县| 翁牛特旗| 普安县| 鄂托克前旗| 东兴市| 阿图什市| 渑池县| 佛山市| 楚雄市| 陇南市| 攀枝花市| 巴林左旗| 浮山县| 靖州| 景谷| 鲁山县| 台州市| 通辽市| 濉溪县| 利辛县| 依兰县| 塔河县| 永泰县|