03 2022 档案

摘要:#! /usr/bin/bash #变量数组 function var_list { list=(var1 var2 var3) for item in ${list[@]} do #给数组内的每个变量赋值 var ,declare -g 是申请全局变量 declare -g ${item}=$(e 阅读全文
posted @ 2022-03-20 21:18 小白duzw 阅读(229) 评论(0) 推荐(0) 编辑
摘要:1 #在写shell时 有时候不能通过一条shell执行 2 #可以通过加 sh -c 选项 3 #如 4 sudo sh -c '/usr/bin/python3 -m pip install numpy' 阅读全文
posted @ 2022-03-08 21:50 小白duzw 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1 #在导入包的时候,有时候需要添加__init__.py文件 2 #有当前结构如下 3 demo/ 4 ├── a 5 │ ├── a1.py 6 │ ├── a2.py 7 │ └── __init__.py 8 ├── b1.py 9 └── b2.py 10 11 #如在a1.py中定义了一 阅读全文
posted @ 2022-03-08 21:45 小白duzw 阅读(81) 评论(0) 推荐(0) 编辑
摘要:1 #闭包 2 #1,函数内定义了一个函数,内部函数使用了外部函数的局部变量,外部函数返回内部函数名 3 #2,定义一个变量func,值等于调用外部函数返回的返回值wrapper 4 #3,调用func() 5 #这一整个的过程称为闭包 6 7 def closed_pack(): 8 num = 阅读全文
posted @ 2022-03-05 22:52 小白duzw 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1 import sys 2 sys.path 3 print(sys.path) 4 5 结果是:['/home/xxx/flask', '/usr/lib/python36.zip', '/usr/lib/python3.6', '/usr/lib/python3.6/lib-dynload', 阅读全文
posted @ 2022-03-03 22:32 小白duzw 阅读(44) 评论(0) 推荐(0) 编辑
摘要:1 class Iterator: #自定义迭代器 2 def __init__(self, Iteratorlist) -> None: 3 self.iteratorlist = Iteratorlist 4 self.index = 0 5 6 def __next__(self): #复写基 阅读全文
posted @ 2022-03-03 22:16 小白duzw 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1 ## 可迭代对象,是具有__iter__()方法的对象是可迭代对象 2 3 # l = [1, 2, 3, 4, 5] 4 5 # iterator = l.__iter__() #创建列表的迭代器对象 6 7 # item = iterator.__next__() #调用迭代器对象的next 阅读全文
posted @ 2022-03-03 21:49 小白duzw 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1 # property 属性 2 class Wife: 3 def __init__(self, name: str, age: int) -> None: 4 self.name = name 5 self.age = age 6 7 @property #变量age可读 8 def age( 阅读全文
posted @ 2022-03-02 22:58 小白duzw 阅读(22) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示