Python 関数、モジュール、およびパッケージ ライブラリ

関数、モジュール、パッケージライブラリの基本概念と機能

機能

  • コードの重複を減らす

  • 複雑な問題コードを単純なモジュールに分割する

  • コードの可読性の向上

  • 古いコードを再利用する

"""
函数
"""

# 定义一个函数
def my_fuvtion():
    # 函数执行部分
    print('这是一个函数')

# 定义带有参数的函数
def say_hello(name,age):
    # 函数执行部分
    print(name + "说,他近年" + str(age) + "岁了!") # str(整型):将整型转成字符串类型

# 调用函数
my_fuvtion()

# 调用多次函数
for i in range(0,10):
    print(i)
    my_fuvtion()
print("-----")
# 调用带有参数的函数
say_hello(name='张三',age=24)

B. モジュール

つまり、Python の組み込みモジュールなど、多くの機能を含むモジュールのインターフェイスです。

import module name as...: インポートされたテンプレート名にはエイリアスが付けられます。

"""
模块
"""

# 模块:即包含很多函数的模块的一个接口,比如python的内置模块
# import 模块名 as ... :导入的模板名起别名
import re # 正则
import random as ran # 随机数
import datetime # 日期

# 使用模块的一个函数
ra = ran.randint(0,10) # 产生一个0-10的随机数
print(ra)

# 导入自定义模块
import customModule as m
#使用自定义模块的函数
m.say_hello()

C. 図書館

Python ライブラリは、開発者がプロ​​グラミング タスクを簡素化するのに役立つ一連の関数とツールをカプセル化したモジュールのコレクションです。Python には、さまざまな分野の機能やツールを提供するサードパーティ ライブラリが豊富にあります。

関数、モジュール、パッケージ ライブラリの関係

おすすめ

転載: blog.csdn.net/weixin_43227851/article/details/133521430