5 回答

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊
分析如下:
float('30.7894')=30.7894;
python中的字符數(shù)字之間的轉(zhuǎn)換函數(shù):
擴(kuò)展資料
Python在設(shè)計(jì)上堅(jiān)持了清晰劃一的風(fēng)格,這使得Python成為一門易讀、易維護(hù),并且被大量用戶所歡迎的、用途廣泛的語言。設(shè)計(jì)者開發(fā)時(shí)總的指導(dǎo)思想是,對(duì)于一個(gè)特定的問題,只要有一種最好的方法來解決就好了。這在由Tim Peters寫的Python格言(稱為The Zen of Python)里面表述為:There should be one-- and preferably only one --obvious way to do it. 這正好和Perl語言(另一種功能類似的高級(jí)動(dòng)態(tài)語言)的中心思想TMTOWTDI(There's More Than One Way To Do It)完全相反。
Python的作者有意的設(shè)計(jì)限制性很強(qiáng)的語法,使得不好的編程習(xí)慣(例如if語句的下一行不向右縮進(jìn))都不能通過編譯。其中很重要的一項(xiàng)就是Python的縮進(jìn)規(guī)則。
一個(gè)和其他大多數(shù)語言(如C)的區(qū)別就是,一個(gè)模塊的界限,完全是由每行的首字符在這一行的位置來決定的(而C語言是用一對(duì)花括號(hào){}來明確的定出模塊的邊界的,與字符的位置毫無關(guān)系)。這一點(diǎn)曾經(jīng)引起過爭議。因?yàn)樽詮腃這類的語言誕生后,語言的語法含義與字符的排列方式分離開來,曾經(jīng)被認(rèn)為是一種程序語言的進(jìn)步。不過不可否認(rèn)的是,通過強(qiáng)制程序員們縮進(jìn)(包括if,for和函數(shù)定義等所有需要使用模塊的地方),Python確實(shí)使得程序更加清晰和美觀。

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
用數(shù)字字符串初始化int類,就可以將整數(shù)字符串(str)轉(zhuǎn)換成整數(shù)(int):
In [1]: int(‘1234’)
Out[1]: 1234
相反用整數(shù)初始化str類,就可以將整數(shù)(int)轉(zhuǎn)換為對(duì)應(yīng)的字符串(str):
In [2]: str(1234)
Out[2]: ‘1234’
如果字符串是浮點(diǎn)數(shù),可以用字符串初始化float類,把浮點(diǎn)數(shù)字符串(str)轉(zhuǎn)換成浮點(diǎn)數(shù)(float):
In [3]: float(‘12.34’)
Out[3]: 12.34
擴(kuò)展資料:
Python (英國發(fā)音:/?pa?θ?n/ 美國發(fā)音:/?pa?θɑ?n/), 是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語言,由荷蘭人Guido van Rossum于1989年發(fā)明,第一個(gè)公開發(fā)行版發(fā)行于1991年。
Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)許可。Python語法簡潔清晰,特色之一是強(qiáng)制用空白符(white space)作為語句縮進(jìn)。
Python具有豐富和強(qiáng)大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。常見的一種應(yīng)用情形是,使用Python快速生成程序的原型(有時(shí)甚至是程序的最終界面),然后對(duì)其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而后封裝為Python可以調(diào)用的擴(kuò)展類庫。需要注意的是在您使用擴(kuò)展類庫時(shí)可能需要考慮平臺(tái)問題,某些可能不提供跨平臺(tái)的實(shí)現(xiàn)。
7月20日,IEEE發(fā)布2017年編程語言排行榜:Python高居首位 。
2018年3月,該語言作者在郵件列表上宣布 Python 2.7將于2020年1月1日終止支持。用戶如果想要在這個(gè)日期之后繼續(xù)得到與Python 2.7有關(guān)的支持,則需要付費(fèi)給商業(yè)供應(yīng)商。

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
用數(shù)字字符串初始化int類,就可以將整數(shù)字符串(str)轉(zhuǎn)換成整數(shù)(int):
In [1]: int('1234')
Out[1]: 1234相反用整數(shù)初始化str類,就可以將整數(shù)(int)轉(zhuǎn)換為對(duì)應(yīng)的字符串(str):
In [2]: str(1234)
Out[2]: '1234'如果字符串是浮點(diǎn)數(shù),可以用字符串初始化float類,把浮點(diǎn)數(shù)字符串(str)轉(zhuǎn)換成浮點(diǎn)數(shù)(float):
In [3]: float('12.34')
Out[3]: 12.34
添加回答
舉報(bào)