python学习笔记

38次阅读

共计 631 个字符,预计需要花费 2 分钟才能阅读完成。

记录学习 python 中的简短笔记。

  • 正则模块

它提供 Perl 风格的正则表达式模式。

# 导入正则模块
import re 
# 正则处理
re.match(r'^\s*//#if', each)
  • 获取 列表长度
list = [1, 2, 3]
length = len(list)
  • 判断变量是否在列表
list = [1, 2, 3]
if 1 in list:
    print('true')
else:
    print('false')
  • 遍历列表

(1)常规遍历

list = [1, 2, 3]
for each in list:
    print(each)

  (2)遍历返回列表下标 index 与项值each

list = [1, 2, 3]
for index, each in enumerate(list):
    print(index, each)
  • 指定函数的 参数类型 返回值类型

(1) a:int为指定参数 a 类型为 int
(2)-> int为指定返回值类型为 int

def test(a:int) -> int
    pass
  • 逻辑与 逻辑或

在 python 中是没有 &&||这两个运算符的,而是使用 andor代替。

  • 类的构造 / 析构函数

(1) __init__构造函数
(2) __del__析构函数

class Item:
    def __init__(self):
        pass
    def __del__(self):
        pass
  • 获取命令行参数
import sys
print(sys.argv) # 打印参数列表
printf(len(sys.argv)) # 打印参数个数
  • “main 函数入口 ”
if __name__ == '__main__':
    ...

正文完
 0