日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

python編程入門自學(xué) 游戲代碼大全可復(fù)制免費(fèi)

如今,Python的發(fā)展如日中天,在市場上占據(jù)了很大一塊份額,越來越多的人開始學(xué)習(xí)Python,渴望通過Python達(dá)到自己的人生目標(biāo) 。
而學(xué)習(xí)Python的朋友都知道,學(xué)習(xí)Python的最佳方法就是練習(xí),只有大量的練習(xí)才能掌握到Python的精髓,從而在工作中熟練應(yīng)用 。
今天就給大家整理了80個(gè)經(jīng)典有趣的實(shí)例,71頁代碼齊全可復(fù)制,涵蓋了Python的各種知識(shí)點(diǎn),實(shí)例都十分適合小白練習(xí),強(qiáng)烈建議收藏拿走練習(xí) 。
PS:建議自己先寫,寫完之后對(duì)照修改,可以更好的提高實(shí)戰(zhàn)能力!
【文末有領(lǐng)取方式??!】
【文末有領(lǐng)取方式??!】
部分內(nèi)容展示
Python 計(jì)算三角形的面積
【python編程入門自學(xué) 游戲代碼大全可復(fù)制免費(fèi)】# -*- coding: UTF-8 -*-# Filename : test.py# author by : www.runoob.coma = float(input('輸入三角形第一邊長: ')) b = float(input('輸入三角形第二邊長: ')) c = float(input('輸入三角形第三邊長: ')) # 計(jì)算半周長s = (a + b + c) / 2 # 計(jì)算面積area = (s*(s-a)*(s-b)*(s-c)) ** 0.5 print('三角形面積為 %0.2f'%area) 執(zhí)行以上代碼輸出結(jié)果為: $ python test.py 輸入三角形第一邊長: 5 輸入三角形第二邊長: 6 輸入三角形第三邊長: 7 三角形面積為 14.70

python編程入門自學(xué) 游戲代碼大全可復(fù)制免費(fèi)


Python 判斷奇數(shù)偶數(shù)
# Filename : test.py# author by : www.runoob.com# Python 判斷奇數(shù)偶數(shù)# 如果是偶數(shù)除于 2 余數(shù)為 0 # 如果余數(shù)為 1 則為奇數(shù)num = int(input("輸入一個(gè)數(shù)字: ")) if(num % 2) == 0: print("{0} 是偶數(shù)".format(num)) else: print("{0} 是奇數(shù)".format(num)) 我們也可以使用內(nèi)嵌 if語句來實(shí)現(xiàn): 執(zhí)行以上代碼輸出結(jié)果為: 輸入一個(gè)數(shù)字: 33是奇數(shù)
python編程入門自學(xué) 游戲代碼大全可復(fù)制免費(fèi)


Python 階乘實(shí)例
#!/usr/bin/python3# Filename : test.py# author by : www.runoob.com# 通過用戶輸入數(shù)字計(jì)算階乘# 獲取用戶輸入的數(shù)字num = int(input("請(qǐng)輸入一個(gè)數(shù)字: ")) factorial = 1# 查看數(shù)字是負(fù)數(shù),0 或 正數(shù)ifnum < 0: print("抱歉,負(fù)數(shù)沒有階乘") elif num == 0: print("0 的階乘為 1") else: fori in range(1,num + 1): factorial = factorial*i print("%d 的階乘為 %d"%(num,factorial)) 執(zhí)行以上代碼輸出結(jié)果為: 請(qǐng)輸入一個(gè)數(shù)字: 33的階乘為 6
python編程入門自學(xué) 游戲代碼大全可復(fù)制免費(fèi)


Python 最小公倍數(shù)算法
# Filename : test.py# author by : www.runoob.com# 定義函數(shù)def lcm(x, y): # 獲取最大的數(shù)if x > y: greater = x else:greater = y while(True):if((greater % x == 0) and (greater % y == 0)): lcm = greater break greater += 1 return lcm # 獲取用戶輸入num1 = int(input("輸入第一個(gè)數(shù)字: ")) num2 = int(input("輸入第二個(gè)數(shù)字: ")) print( num1,"和", num2,"的最小公倍數(shù)為", lcm(num1, num2)) 執(zhí)行以上代碼輸出結(jié)果為: 輸入第一個(gè)數(shù)字: 54輸入第二個(gè)數(shù)字: 2454 和 24 的最小公倍數(shù)為 216
python編程入門自學(xué) 游戲代碼大全可復(fù)制免費(fèi)


Python 計(jì)算數(shù)組元素之和
# 定義函數(shù),arr 為數(shù)組,n 為數(shù)組長度,可作為備用參數(shù),這里沒有用到def_sum(arr,n):# 使用內(nèi)置的 sum 函數(shù)計(jì)算return(sum(arr))# 調(diào)用函數(shù)arr=[]# 數(shù)組元素arr= [12, 3, 4, 15]# 計(jì)算數(shù)組元素的長度n= len(arr)ans= _sum(arr,n)# 輸出結(jié)果print('數(shù)組元素之和為',ans)以上實(shí)例輸出結(jié)果為:數(shù)組元素之和為34
python編程入門自學(xué) 游戲代碼大全可復(fù)制免費(fèi)


Python 選擇排序
importsys A = [64, 25, 12, 22, 11] fori in range(len(A)): min_idx = i forj in range(i+1, len(A)): ifA[min_idx] > A[j]: min_idx = j A[i], A[min_idx] = A[min_idx], A[i] print("排序后的數(shù)組:") fori in range(len(A)): print("%d"%A[i]), 執(zhí)行以上代碼輸出結(jié)果為: 排序后的數(shù)組: 1112222564

推薦閱讀