1.
1. 2.
正则表达式字符表达式字符说明.任意字符a|b字符a或b[abc]a或者b或者c[0-9]任意一个单个数字[a-z]任意一个小写字母[^a-z]小写字母外,任意一个字符\s一个空格\S一个非空格\d一个数字,等于[0-9]\D一个非数字,等于[^0-9]\w数字或字母,等于[0-9a-zA-Z]\W非数字非字母,等于[^0-9a-zA-Z]*重复前面字符0次或n次+重复前面字符1次或n次?重复前
1.面向对象的基本概念 继承实现了代码的复用,多态实现了接口的复用,属性方法实现了查询结果的灵活性。1.1.类定义 构造方法:初始化实例时调用的类方法class类定义:# 定义一个神经病 class Neuropathy: province = '0352'
1.模块的定义 组织python代码逻辑(变量、函数、类……),以py结尾的python文件。文件名叫做“module.py”,模块名就是“module”。2.模块的使用方法 导入时,只需要使用模块名即可。# 导入模块(多个) import module import module, module2 # 导入模块的所有属性(某个具体方法)
内置函数
1.使用函数 2.装饰器 3.异常处理 4.socket 1.使用函数 给函数传递参数时,可以灵活传递实参数量。形参在定义时,使用到列表、字典。# 定义函数 def f (hostip, port='52161'): print('host is %s' %hostip) &nb
1.变量 2.流程控制 3.序列、字典、集合 4.文件 1.变量 程序中用来保存数据。定义时,不用指定变量类型,输出时使用print直接输出:>>> say = 'hello Python' >>> print("sunny said", say
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号