日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python中int()強制類型轉換

小編在學習Python的時候發(fā)現(xiàn)了一個有趣的類型轉換,今天就分享給大家。

主要從事網頁設計、PC網站建設(電腦版網站建設)、wap網站建設(手機版網站建設)、成都響應式網站建設公司、程序開發(fā)、微網站、微信小程序開發(fā)等,憑借多年來在互聯(lián)網的打拼,我們在互聯(lián)網網站建設行業(yè)積累了豐富的成都網站制作、成都網站設計、外貿營銷網站建設、網絡營銷經驗,集策劃、開發(fā)、設計、營銷、管理等多方位專業(yè)化運作于一體,具備承接不同規(guī)模與類型的建設項目的能力。

a=12.8 print(type(12.8)) print(int(12.8))

運行結果很明顯:


12

接下來就是有些疑惑的地方了。

a = input("input:")
print(type(a))
print(int(a))

不同的輸入有不同的輸出結果,當輸入小數(shù)時,會報錯;當輸入整數(shù)時卻可以正常運行。

input:12.8

Traceback (most recent call last):
 File "D:/PycharmProject/Study/Chapter3.py", line 66, in
   print(int(a))
ValueError: invalid literal for int() with base 10: '12.8'

input:12

12

一個方法是:

a = input("input:") print(type(a)) print(int(float(a)))

將類型進行兩次轉換,得到了想要的結果:

input:12.8

12

也有人給出了更好的辦法:

a = eval(input("input:")) print(type(a)) print(int(a))

得到的結果:

input:12.8

12

兩種方法都分享給大家,根據(jù)適合自己的隨便挑選。更多Python學習推薦:PyThon學習網教學中心。


當前名稱:創(chuàng)新互聯(lián)Python教程:Python中int()強制類型轉換
網頁路徑:http://www.5511xx.com/article/dpiddph.html