
生成一副撲克牌的代碼如下:
def cards():
num = list(range(2, 11))
num.extend('JQKA')
color = ('梅花', '方塊', '紅桃', '黑桃')
card = [(m, n) for m in num for n in color]
return card
print(cards())
知識1:一種新的串列生成方式
num1 = [1,2,3,4,5] num2 = list(range(1,6)) print(num1) print(num2)
知識2:extend 的新用法
num2.extend(['ABCDE'])
num2.extend('ABCDE') # extend后面是串列的話會將其合并,后面是字串的話會將每個字符當成一個串列中的元素,
print(num2)
最后注意:光理論是不夠的,這里順便免費送大家一套2020最新python入門到高級專案實戰視頻教程,可以去小編的Python交流.裙 :七衣衣九七七巴而五(數字的諧音)轉換下可以找到了,還可以跟老司機交流討教!
本文的文字及圖片來源于網路加上自己的想法,僅供學習、交流使用,不具有任何商業用途,著作權歸原作者所有,如有問題請及時聯系我們以作處理,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/138086.html
標籤:Python
