Python脚本文件和函数的基本运用
生活随笔
收集整理的這篇文章主要介紹了
Python脚本文件和函数的基本运用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一:腳本文件
1.腳本文件的操作
import sysp=sys.argv print(p)#將python代碼放到cmd中運行,在后面添加參數(shù),會自動保存在輸出的列表中,默認(rèn)輸出的列表中只有一個值,那就是當(dāng)前文件的地址。2.常用的環(huán)境
例:常用于程序的調(diào)試,省去了中間繁瑣輸出的時間,可以更快時間的調(diào)試程序。
二:函數(shù)的基本運用
1.函數(shù)的定義
def num_compare(a,b):if a>b:return areturn bprint(num_compare(2,3))#得到返回值:32.函數(shù)的基本操作
#遇到問題沒人解答?小編創(chuàng)建了一個Python學(xué)習(xí)交流QQ群:778463939 #尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學(xué)習(xí)教程和PDF電子書! #函數(shù)的基本區(qū)分大致上可以分為四種,有參函數(shù),無參函數(shù),無return函數(shù),空return函數(shù) #有參函數(shù)例: def num_compare(a,b):if a>b:return areturn b#無參函數(shù)例: def num_compare():print("hello world!")#無return函數(shù)例: def num_compare():print("hello world!")#有return函數(shù)例: def num_compare(a,b):if a>b:return areturn b#return用于終止函數(shù)體的運行,類似于循環(huán)中的break,所以空return和無return區(qū)別還是很大的,當(dāng)然一些特定情況下沒有區(qū)別。3.函數(shù)的嵌套和循環(huán)
例:
''' 遇到問題沒人解答?小編創(chuàng)建了一個Python學(xué)習(xí)交流QQ群:778463939 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學(xué)習(xí)教程和PDF電子書! ''' def num_sym_1(n1,n2):if n1>n2:return n1return n2def num_sym_2(n1,n2,n3):m3=num_sym_1(n1,n2)return num_sym_1(m3,n3)def num_sym_3(n1,n2,n3,n4):m2=num_sym_2(n1,n2,n3)return num_sym_1(m2,n4)def num_sym_4(n1,n2,n3,n4,n5):m1=num_sym_3(n1,n2,n3,n4)return num_sym_1(m1,n5)print(num_sym_3(3,1,5,4)) print(num_sym_4(3,6,1,5,7))#分別得到返回值:5和7 #函數(shù)的嵌套本質(zhì)上就是在一段函數(shù)體中調(diào)用另外一段函數(shù)總結(jié)
以上是生活随笔為你收集整理的Python脚本文件和函数的基本运用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python练习题:计算平均分
- 下一篇: Python文件的多种读写方式及游标