九九乘法表、轉換資料型別、集合、使用迴圈計算出1-100之間所有基數的和,偶數的和
阿新 • • 發佈:2020-12-18
九九乘法表
for i in range(1,10):
for n in range(1,i+1):
print('%s*%s=%s'%(i,n,i*n),end=' ')
print()
轉換資料型別
s = “alex” li = [“alex”, “seven”] tu = (“Alex”, “seven”) #a. 將字串 s = "alex"轉換為列表 print(list(s)) #b. 將字串s = "alex"轉換為元組 print(tuple(s)) #c. 將列表li = [“alex”, “seven”]轉換為元組 print(tuple(li)) #d. 將元組 tu = (“Alex”, “seven”)轉換為列表 print(list(tu))
集合
有兩個列表
l1 = [11, 22, 33]
l2 = [22, 33, 44]
a. 獲取內容相同的元素列表
b. 獲取l1中有, l2中沒有的元素列表
c. 獲取l2 中有,l1中沒有的元素列表
d. 獲取l1 和 l2 中內容都不同的元素
l1 = [11, 22, 33]
l2 = [22, 33, 44]
print(set(l1).intersection(set(l2))) #使用交集來獲取相同的元素
使用迴圈 計算出1-100之間 所有基數的和,偶數和
sum2=0 sum1=0 for i in range(1,101): if i%2==0: sum1=sum1+i i=i+1 if i%2!= 0: sum2=sum2+i i=i+1 print("偶數",sum1) print("基數",sum2)