模組
定義函式使用def ,函式體寫在縮排塊中,函式的返回值用return語句返回,函式執行完畢也沒有return語句時,自動return none
如果想定義乙個什麼事也不做的空函式,可以用pass語句,pass可以用來作為佔位符,如果沒想好怎麼寫,可以先寫乙個pass函式,讓**執行起來函式
含義print()
輸出函式
input()
輸入函式
open()
開啟檔案
print(valus,sep,end)
向螢幕輸出指定的漢字
print
("hello world"
)
同時輸出多個字串,用逗號「,」隔開。用感嘆號結尾
print
("hello"
,"world"
,"hello"
,"python"
,sep=
'-',end=
'!')
引數單獨設定
print
("{}*{}={}"
.format
(i,j,i*j)
,end=
' ')
input()
name =
input
()
注意:
input()輸出的是乙個字串型別。
順序傳入引數def show
(name , age , ***)
:print
("我叫:"
, name,
"年齡:"
,age,
"性別:"
,***)
show
("張三",18
,"男"
)
def show
(name , age , ***)
:print
("我叫:"
, name,
"年齡:"
,age,
"性別:"
,***)
show
(name=
"張三"
,age =
"18"
,***=
"男")
自帶引數def show
(name=
"張三"
, age=
'18'
, ***=
'男')
:print
("我叫:"
, name,
"年齡:"
,age,
"性別:"
,***)
show
()
傳入不定長引數def show
(*args)
: sum =
0for a in args:
sum += a
print
(sum)
show(2
,68,90
,21,66
)
模組
含義random
生成隨機數的模組
time
time模組
math
數學計算運算模組
urllib
爬蟲模組
os控制作業系統模組
webbrowser
控制瀏覽器模組
random
import random #匯入模組
a = random.
randint(1
,100
) #範圍內隨機輸出乙個整數
b = random.
random
() # 0
~1 間隨機乙個數浮點型
c = random.
uniform(10
,20) # 範圍內隨機輸出乙個浮點型
d =random.
choices([
5,'hello',[
1,2,
3],'world'
],k=
2) #選擇輸出2個(k決定)列表值
time
import time #匯入模時間塊
math
import math #匯入數學模組
os模組
import os
os.system
)#程式幫我們開啟qq軟體
os.rename
(r」檔案路徑\a.txt「,r」檔案路徑\b.txt「)
#重新命名檔名
webbrowser模組
import webbrowser
webbrowser.
open
(r"瀏覽器**"
)#程式幫我們開啟瀏覽器**
公升級 pip,在 cmd 輸入
檢視已經安裝好的模組
pip list
安裝模組
pip install 第三方模組名
解除安裝模組
pip uninstall 第三方模組名
python函式 模組
一 函式 函式是組織好的,可以重複利用,用來實現一定功能的 段。1 函式的組成部分 1 函式 塊以 def 關鍵字開始,後接函式名稱和括號 然後是冒號 2 任何傳入的引數和自變數必須放在 中 3 函式第一行語句可以寫注釋表明函式的功能 4 段,描述了函式實現的功能,需要縮排 5 return 表示式...
Python 函式 模組
1.函式的定義 2.函式的呼叫 格式 函式名 函式只能先定義再使用,即函式的呼叫不能出現在函式定義部分的上方。3.除錯工具3.函式注釋 4.函式引數的使用 形參是乙個容器實參是放在容器內的東西。5.函式的返回值 使用return關鍵字可以返回結果。用return返回後,後續的 都不會再執行。模組1....
python函式模組概念 Python模組概念
補充 生成器表示式 將列表生成器的中括號改為小括號就是生成器表示式 res i for i in range 10 if i 5 列表生成式 res i for i in range 10 if i 5 生成器表示式 模組什麼是模組 模組就是一系列功能的集合體 對函式集的封裝 內建模組 第三方模組 ...