1.文件读写
写入文件时,记得将数字转化为字符串,str(...) , str 的字符如果过长会自己换行
逐行读取文件时:一定要 line.strip() ,否则自带换行,写入时也一样
判断字符串是否为 字母数字时,一定要加上UTF-8编码格式,否则汉字也会认成数字
for w in sent:
if w.encode('UTF-8').isalnum():
2.遍历字典
if w in word_dict:
word_dict[word] += 1
else:
word_dict[word] = 1
for key, value in word_dict.items():
...
3.全局变量
global i #在使用前初次声明
i=1 #并给全局变量赋值
# i=[] i={} #i为其它数据类型
def foo(a,b,c):
global i //再次声明,表示在这里使用的是全局变量,而不是局部变量
4.读取输入
n = int(input()) # 读入一个数
a = list(map(int, input().strip().split())) # 读入多个整数为一个list