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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python学习实例(1)

發(fā)布時間:2023/12/13 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python学习实例(1) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#====================================== #1.2 計算機編程的基本概念 #======================================#++++++++++++++++++++++++++++++++++++++ #1.2.2 從Python語言進(jìn)入計算機語言的世界 #++++++++++++++++++++++++++++++++++++++#<程序:例子1> def F(x,y):return(x*x+y*y) print("F(2,2)=",F(2,2)) print("F(3,2)=",F(3,2))#<程序:例子2> def Pr():for i in range(0,10): # 索引 i = 0 to 9print("Hello world") #在函數(shù)程序外面Pr() Pr() # 輸出 Hello world 10 遍#<程序:布爾類型例子> b = 100<101 print(b)#<程序:for循環(huán)例子> for i in range(1, 5): print(i) #<程序:while循環(huán)例子> i = 1 while i<5:print(i)i=i+1#<程序:if語句例子> i=10 j=11 if i< j:print("i<j") else:print("i>=j")#====================================== #1.3 計算機核心知識——算法(Algorithm) #======================================#++++++++++++++++++++++++++++++++++++++ #1.3.2 解平方根算法一 #++++++++++++++++++++++++++++++++++++++#<程序:平方根運算1> def square_root_1(): #函數(shù)定義,函數(shù)名為square_root_1c = 10 #所求平方根的輸入,即該段程序求根號10i = 0 #記錄執(zhí)行循環(huán)次數(shù)g = 0for j in range(0,c+1): #for 循環(huán)開始if (j * j > c and g==0):#if 語句塊,獲取g,使得g2<c,(g+1)2>cg = j - 1#for 循環(huán)結(jié)束while (abs(g * g - c) > 0.0001):#判斷g2-c是否在精度范圍內(nèi),while循環(huán)g += 0.00001 #g每次加步長,以逼近所求解i = i+1print ("%d:g = %.5f" % (i,g))#函數(shù)外,執(zhí)行下面的語句 square_root_1()#++++++++++++++++++++++++++++++++++++++ #1.3.3 解平方根算法二 #++++++++++++++++++++++++++++++++++++++#<程序:平方根運算2-二分法> def square_root_2():i = 0c = 10m_max = cm_min = 0g = (m_min+m_max)/2while (abs(g*g -c) > 0.00000000001): #while循環(huán)開始if (g*g <c):m_min = gelse:m_max = gg = (m_min + m_max)/2i = i+1print ("%d:%.13f" % (i,g)) #while循環(huán)結(jié)束 #函數(shù)之外執(zhí)行 square_root_2 ()#++++++++++++++++++++++++++++++++++++++ #1.3.4 解平方根算法三 #++++++++++++++++++++++++++++++++++++++#<程序:平方根運算3-牛頓法> def square_root_3():c = 10g = c/2i = 0while abs(g*g - c) > 0.00000000001:g = (g + c/g)/2i = i+1print("%d:%.13f" % (i,g))square_root_3()#====================================== #1.5 計算機前沿知識——大數(shù)據(jù)(Big Data) #======================================#++++++++++++++++++++++++++++++++++++++ #1.5.5 對數(shù)據(jù)和邏輯的正確態(tài)度 #++++++++++++++++++++++++++++++++++++++#<程序:求圓周率-蒙地卡羅法> import random def pi(times):sum=0for i in range(times):x=random.random()y=random.random()d2=x*x+y*y #算到原點的距離if d2<=1: sum+=1 #距離<=1, 代表在圓里面。return(sum/times*4)#函數(shù)外執(zhí)行 times=100000000 x=pi(times) print("pi=%.8f"%(x))

?

總結(jié)

以上是生活随笔為你收集整理的python学习实例(1)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。