用中文定义变量和函数:
def 相加(甲:int,乙:int):
丙=甲+乙
retur 丙
def 显示(任何东西:object):
print(任何东西)
苹果=1
橘子=2
水果总数=相加(苹果,橘子)
显示(水果总数)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
用中文定义一个类:
def 显示(字符串:str):
print(字符串)
class 猫():
def __init__(此,名字:str) -> None:
此.名字=名字
显示(f"猫咪{此.名字}来了")
def 叫(此):
显示(f'{此.名字}在喵喵喵')
def 吃(此,食物:str):
显示(f'{此.名字}在吃{食物}')
def __del__(此):
显示(f'{此.名字}走了')
小花=猫("小花")
小花.叫()
小花.吃('鱼')
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
输出
猫咪小花来了
小花在喵喵喵
小花在吃鱼
小花走了
- 1
- 2
- 3
- 4
用中文包装一个第三方库
def 显示(任何东西:object):
print(任何东西)
class 回响():
from requests import Response
def __init__(此,被包装对象:Response) -> None:
此.文本=被包装对象.text
def 请求(网址:str,参数=None)->回响:
import requests
回响0=requests.get(网址,参数)
回响实体=回响(回响0)
return 回响实体
网址=r'https://www.baidu.com/'
回响=请求(网址=网址)
显示(回响.文本)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22