task1
import random
print('用列表儲存隨機整數: ')
ls = [random.randint(1, 100) for i in range(5)]
print(ls)
print('\n用集合儲存隨機整數: ')
s1 =
print(s1)
print('\n用集合儲存隨機整數: ')
實驗一:
問題1: random.randint(1,100) 生成的隨機整數範圍是?能否取到100? [1,100]
問題2:利用 list(range(5)) 生成的有序序列範圍是?是否包括5?(0,1,2,3,4)
利用 list(range(1,5)) 生成的有序序列範圍是?是否包括5?(1,2,3,4)
問題3:使用line8生成的集合s1,len(s1)一定是5嗎?不一定
問題4:使用line12-14生成的集合s2,len(s2)一定是5嗎?一定
print('2023年5月哪一天會是你的lucky day:-')
x=random.randint(1,32)
y1=int(input("三次機會,猜吧(1~31):"))
ify1==x:
print("猜中了:-)")
else:
ify1>int(x):
print("啦,你的lucky day已經過啦")
y2=int(input("(1~31):"))
ify2==x:
print("猜中了:-)")
elify2>int(x):
print("啦,你的lucky day已經過啦")
y3=int(input("(1~31):"))
ify3==x:
print("猜中了:-)")
else:
print("用光啦.")
print(f'告訴你,5月你的lucky day是號.good luck:-')
else:
print("啦,你的lucky day還沒到呢")
y3=int(input("(1~31):"))
ify3==x:
print("猜中了:-)")
else:
print("用光啦.")
print(f'告訴你,5月你的lucky day是號.good luck:-')
else:
print("啦,你的lucky day還沒到呢")
y2=int(input("(1~31):"))
ify2==x:
print("猜中了:-)")
elify2>int(x):
print("啦,你的lucky day已經過啦")
y3=int(input("(1~31):"))
ify3==x:
print("猜中了:-)")
組合資料型別
集合型別定義 多個元素的無序組合,每個元素唯一,集合中元素無重複。集合元素不可更改。集合用 表示,元素間用逗號隔開,建立集合型別用 或set 建立空的集合型別,必須使用set s t 返回乙個新集合,包括在集合s和t中所有元素 並集 s t 返回乙個新集合,包括在集合s但不在集合t中的元素 減操作 ...
組合資料型別
二 集合型別 三 對映型別 只要是資料型別,都可使用相同的索引體系,即正向遞增序號和反向遞減序號 元組是包含0個或多個資料項的不可變序列型別。元組生成後是固定的,其中任何資料項不能替換或刪除 a.表示方式 b.作用 元組處理用於表達固定資料項外,還常用與如下3種情況 函式多返回值 多變數同步賦值 迴...
組合資料型別
1.字串 a examples print a for i in a print i 2.列表 s this is a string examples ls s.split print ls for i in ls print i 3.元組 tup nacy andy 56 print tup fo...