声明变量:
整数型: a = 10
浮点型:b=10.0
字符串:c="10.00"
数组:d=[1,2,3]
语法:
for 例子:
d=[1,2,3]
for p in d:
print(p)
if 列子:
a = 1
b = 2
if a in b
print("success")
读取文件 语法:
with open("路径",encoding='utf-8') as f:
for line in f.readlines():
print(line)
字典 语法:
# 声明一个常量
dict = {}
# 给python赋值
dict['张三'] = 18
dict['李四'] = 19
dict['王五'] = 20
# 输出张三的年龄
print(dict['张三'])
# 张三是否存在
exit = '张三' in dict
print(exit)
#打印出这个字典的值
for key in dict.keys():
print(key + ':' + str(dict[key]))
正则表达式:
# 必须要引用re包
import re
#pattern 表达试的方法 r 相当于\\ 转义符号 \d 数字
pattern = re.compile(r'\d+')
#match 表示匹配到的第一个
m = pattern.match('3456one12')
#打印出匹配到的值
print(m.group(0))
pattern1 = re.compile(r'\d+')
# 表示匹配所有的以数字形式展现出来
m2 = pattern1.findall('Hello12 World13 Wide Web')
# split 表示以正则表达进行分割
print(re.split('\d','Hello12 World13 Wide Web'))