日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python多重赋值技巧_python教程12课:多元赋值、多重赋值、运算符以及判断字符串类型...

發布時間:2023/12/10 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python多重赋值技巧_python教程12课:多元赋值、多重赋值、运算符以及判断字符串类型... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

# 多元賦值:

# x,y,z 和 1,2,‘String'是兩個元組,只不過元組的 () 被省略掉了

x, y ,z = 1, 2, 'String'

print(x, y, z)

(x, y ,z) = (3, 4, 'String')

print(x,y,z)

# 一般用在交換變量值

#交換變量值常規思路

x =10,

y =20

z =30

x ,y, z = y,z,x

print(x,y,z)

#使用多元賦值直接交換

x,y = y,x

print(x,y)

# 不能使用一個數值型

# x,y,z = 10

# 多元賦值的時候,元素個數要對應,不能多也不能

x,y,z = 'aaa','bbb','ccc'

print(x, y ,z)

################## 如果后面值是字符串,會自動轉換成元組,字符串的長度需要和前面變量的個數一樣

x,y,z = 'Str'

print(x,y,z)

# 等效于上面直接使用字符串

str = 'str'

tup = tuple(str)

print(tup)

x,y,z = tup

print(x,y,z)

##########################################使用字典

x,y,z = {'a':'aa','b':'bb','c':'cc'}

print('使用字典直接賦值',x,y,z)

# 等效于上面直接使用字典賦值

dict = {'a':'aa','b':'bb','c':'cc'}

tup = tuple(dict)

print('將字典轉換之后的元組:',tup)

x,y,z = tup

print('使用字典轉換后賦值:',x,y,z)

########################################使用 集合list

x,y,z = [1,2,3]

print('使用集合直接賦值:',x,y,z)

list = [1,2,3]

tup = tuple(list)

print('list轉換后的元組:',tup)

x,y,z = tup

print('使用list轉換之后賦值:',x,y,z)

# 多重賦值

#類似深度復制,a, b, c 是同一個對象,內存地址一樣

a = b = c = 10

print(id(a),id(b),id(c))

print(a is b, b is c, a is c)

# 運算符

# + - * / % ** //

x = 5

y = 3

a = 4

b = 2

c = 2.4

print(x + y)

print(x - y)

print(x * y)

# 如果是除法,返回帶小數點的浮點數

print(x / y)

# 取余數,比如 20 % 3 余數就是2,如果對 1取余結果為0,表示是整數

print(x % y)

print(c%1)

# 次方,表示x 的 y次數

print(x ** y)

# x / y 以后結果向下取整,也就是如果有小數,直接去掉小數點后面

print(x // y)

# 所有 a = a + b 等效于 a += b

# 上面的 + 可以換成 -、*、\、%、**、

a = 4

b = 2

a = a + b

print('======',a)

a = 4

a += b

print('======',a)

# 下面兩種次方 等效

a = a**b

a**=b

print(a)

# 字符串的判斷

str1 = '123'

str2 = 'Abc'

str3 = '123Abc'

#字符串判斷是否全部是數字 isdigit,如果全部為數字返回True,否則返回False

print(str1.isdigit())

print(str2.isdigit())

print(str3.isdigit())

# 字符串判斷是否全部是字符串,issalpha(),如果全是是字符串返回True,否則返回False

print(str1.isalpha())

print(str2.isalpha())

print(str3.isalpha())

# 如果判斷是字符串和數字的組合,兩者并集取反

print(not str1.isdigit() and not str1.isalpha())

print(not str2.isdigit() and not str2.isalpha())

print(not str3.isdigit() and not str3.isalpha())

#判斷集合元素類型練習

列表 li=[1,’2’,’ab’,3,’as21’,4,’5b’,’6’,’568’,’10q’]將所有數字類型的元素,保存在字典第一 個 key中,將所有全部由數字組成的字符串類型的元素保存在字典的第二個 key中,剩 下的所有保存在字典的第三個 key中。 如 dic={key1:數字類型的值;key2:全部由數字組成的字符串元素;key3:剩下的其他元素}

li=[1,'2','ab',3,'as21',4,'5b','6','568','10q']

list1 =[] # 全是數字集合

list2 =[] # 字符串集合

list3 =[] #字符串和數字混合

for x in li:

try:

x.isdigit()

except AttributeError:

list1.append(x)

li.remove(x)

li2 = li.copy()

print('=====',li2)

for x in range(len(li)):

try:

if li[x].isdigit():

list2.append(li2[x])

else:

list3.append(li2[x])

except AttributeError:

pass

print(list1, list2, list3)

dic={'key1':list1 ,'key2':list2,'key3':list3}

print(dic)

總結

以上是生活随笔為你收集整理的python多重赋值技巧_python教程12课:多元赋值、多重赋值、运算符以及判断字符串类型...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日日操av| 国外成人免费视频 | 久久99精品久久久水蜜桃 | 国产在线区 | 国产三级播放 | 日本一区二区黄色 | 日韩影视一区二区三区 | 精品一区二区在线观看 | 91官网在线观看 | 国产视频综合在线 | 视频一区二区在线播放 | 久久蜜桃精品 | 日本边添边摸边做边爱 | 国产精久 | 香蕉视频99| av不卡一区二区 | 精品免费一区二区 | 国产高潮久久 | 91精品91久久久中77777老牛 | 亚洲第一色图 | 精品香蕉一区二区三区 | 无码精品人妻一二三区红粉影视 | 偷拍青青草 | 日韩精品免费一区二区 | 中文字幕高潮 | www.日本黄色 | 2017天天干 | 一级欧美黄色片 | 精品国产一区二区三区久久久蜜月 | 国内精品久久久久久 | 色欧美88888久久久久久影院 | 长篇高h肉爽文丝袜 | 亚洲一区二区在线播放 | 第四色在线视频 | 一区在线观看视频 | av中文字幕网站 | 99精品视频免费版的特色功能 | 天天天天躁天天爱天天碰2018 | 一区二区三区国产在线 | 国产亚洲精品一区二区三区 | 三级国产在线观看 | 在线观看亚洲天堂 | 国产乱码一区二区三区播放 | 亚洲自拍第二页 | 久久性色 | 午夜视频1000 | 亚洲aaaaaa| 国产美女毛片 | zzjj国产精品一区二区 | 91视频青青草 | 日本乱偷人妻中文字幕在线 | 美女脱了裤子让男人桶 | 日韩欧美日韩 | 日本久久片 | 天天看天天摸 | 深夜小视频在线观看 | av网址免费| 美女黄色片网站 | 轻点好疼好大好爽视频 | 182在线视频 | 国产一区欧美二区 | 国产性猛交xxxx免费看久久 | 日本久久中文字幕 | 最新天堂中文在线 | 亚洲AV成人无码网站天堂久久 | 精品久久蜜桃 | 在线观看特色大片免费网站 | 一级特黄特色的免费大片视频 | 亚洲欧美日韩第一页 | 91色九色| av在线不卡免费看 | 欧美成人一区二区三区 | 国产女女 | 五月婷婷激情小说 | 阿v天堂在线 | 99欧美| 久久国产免费 | 中文字幕在线观看视频www | 99国内揄拍国内精品人妻免费 | 亚洲tv在线| 亚洲精品91天天久久人人 | 国产成人免费网站 | 久久国产精品首页 | 国产精成人 | 国产精品无码电影在线观看 | 日韩成人精品一区二区 | 人人干人人做 | 激情五月综合色婷婷一区二区 | 好爽…又高潮了毛片免费看 | 久久久久成人精品 | 久久乐视频 | 国产精品500部 | 警察高h荡肉呻吟男男 | 五月天在线观看 | 精品人妻无码专区在线 | 狠狠精品干练久久久无码中文字幕 | 欧美一区二区三区视频在线观看 | 中文字幕一区二区三 | 日韩区在线观看 |