python入門(一)資料型別

2021-08-21 23:52:54 字數 691 閱讀 5706

本人小白,在自學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型...