python函式和模組

2021-09-25 06:47:34 字數 636 閱讀 2686

python中的函式有以下幾個特點:

*代表執行單獨的操作

*採用零個或多個作為輸入

*返回值作為輸出

冪函式符號(**)用於計算方程,也可用pow代替運算子

例如:

2**8

可以用

pow(2,8)來表示

1.python模組介紹

2.time&datetime

3.random.

4.os

5.sys

6.shutil

7.json&picle

8.shelve

9.xml處理

10.yaml處理

11.configparser

12.hashlib

13.subprocess

14.logging模組

15.re正規表示式

模組的定義:用一堆**實現了某個功能的**集合

類似與函式式程式設計和面向過程程式設計,函式式程式設計則完成乙個功能,其他**用來呼叫即可,提供了**的重用性和**間的耦合,而對於乙個複雜的功能來說,可能需要多個函式才能完成(函式又可以在不同的.py檔案中),n個.py檔案組成的**集合就稱為模組

Python 函式和模組

函式包含 函式名字 引數 函式體 定義乙個簡單的echo函式,來模仿linux中的echo defecho mesage print mesage echo 1234 1234 echo 1232efsfds 1232efsfds echo 324324fdf 324324fdf defecho m...

python函式和模組

def來定義函式,在函式執行完成後可以通過return來返回乙個值,相當於函式上的因變數。函式的重構 在不影響函式執行結果的前提下,對函式的結構進行調整。模組管理 由於沒有函式過載概念,同時定義兩個函式,後面的會覆蓋前面的 def main print 123456 def main print a...

python函式和模組 python內建函式與模組

一 函式中如果return是多個引數,只用乙個引數接收時,是元組 也可以用多個引數接收,那就是解包 def func a 1 b 2 c 3 return a,b,c q,w,e func print func type func q,w,e 輸出 1,2,3 1 2 3 二 函式自己呼叫自己,遞迴...