本人小白,在自學python,第一章講資料型別:整數,浮點數,字串。在此寫一些我認為重要的
在python中不需要像c語言那麼嚴格地定義資料型別,在python中僅有整數,浮點數和字串三種型別。其中僅有字串需要加""或''引號使用,且單引號與雙引號作用相同。整數沒什麼好說的,浮點數精度大約為16位。
python中的input函式很有意思。在我看來input函式是c語言中scanf函式和printf函式的共同體。input函式要求你輸入資料型別是字串,但可以通過型別轉換將其輸出結果為整數或者浮點數。轉換方法是: str=int(str) #str為輸入的字串
但如果轉換的字串並非整數或者浮點數,那麼會報錯。將整數或者浮點數轉化為字串的函式是str()。
eval函式的格式為:eval(字串).
作用是將裡面的字串轉換為python中的語句並執行這種語句。
例如:1.eval("1")>>1
2.eval("1+1")>>2
3.hello=1
eval("hello")>>1
4.hello=str
eval("hello")>>
5.hello='0'
eval(hello)>>0
6.hello=0
eval(hello)>>錯誤結果
python學習(一)資料型別
python3 中有六個標準的資料型別 number 數字 string 字串 list 列表 tuple 元組 sets 集合 dictionary 字典 python3 支援 int float bool complex 複數 在python 3裡,只有一種整數型別 int,表示為長整型,沒有 ...
一 資料型別
資料超出最大值後得到最小值,超出最小值後得到最大值,本質上是位元組數的限制。char 1位元組,short 2位元組,int 4位元組,unsigned int 4位元組,long 4位元組,long long 8位元組,float 4位元組,double 8位元組 無符號資料範圍 0至2 位元組數...
Kotlin資料型別(一 資料型別)
一 boolean boolean型別有兩種型別的 true flase val a boolean true val b boolean false二 number資料型別 package net.println.kotlin author wangdong description number型...