python資料型別之間的簡單轉換

2021-10-24 06:16:34 字數 904 閱讀 1304

true :非0的數字,非空的字串、列表、元組、字典

false :0、『』、()、 、 {}、 none

none不能理解為0;0是有意義的,none是乙個特殊的空值

s1=''

print(bool(s1))

i=0print(bool(i))

t=()

print(bool(t))

li=print(bool(li))

dic={}

print(bool(dic))

person=none

print(bool(person))

算術運算子、邏輯運算子、賦值運算子、復合賦值運算子、關係運算子。

(1)結構

if條件表示式1:...**1.....

elif條件表示式2.。。。**2.。。。

else:

**3(2)while

初始條件設定:通常是乙個計數器,來

控制條件表示式是否成立。 while 條

件表示式: ...**1... ...**2... 改變計

數器的值

*結束迴圈語句

break

和continue

break

用於完全結束乙個迴圈,跳出迴圈體執行迴圈後面的語句。

continue

只是終止本次迴圈,接著還執行後面的迴圈。

(3)for迴圈

(b).range()函式

range(start,stop,step)函式預設產生乙個從0開始的乙個整數列表。

start:表示整數的開始位置。

stop:表示整數的結束位置,但是不包含此值。

step:表示步長,預設為1,

python 資料型別之間轉換

問題1 如何將乙個list轉化成乙個dictionary?問題描述 比如在python中我有乙個如下的list,其中奇數字置對應字典的key,偶數字置為相應的value 解決方案 1.利用zip函式實現 2.利用迴圈來實現 3.利用 enumerate 函式生成index來實現 問題2 我們如何將兩...

Python資料型別之間的轉換

函式 描述int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字串中...

python資料型別之間的轉換

對python內建的資料型別進行轉換時,可以使用內建函式,常用的型別轉換函式如下 python常用型別轉換函式 函式格式 使用示例 描述int x base int 8 可以轉換的包括string型別和其他數字型別,但是會丟失精度 float x float 1 或者float 1 可以轉換stri...