人工智能 Python(一)
一.基本语法
1.在python中严格区分大小写
2.Python中的每一行就是一条语句,每条语句以换行结束
3.Python每一行语句不要过长(规范中建议每行不要超过80个字符)
“rulers”:[80]
4.一条语句可以分多行编写,语句后面以\结尾
5.Python是缩进严格的语言,所以在Python中不要随便写缩进
6.在Python使用#表示注释,#后面的内容都属于注释,注释的内容将会被解释器所忽略
二.文件读写
1.txt
①文件的建立
f=open(“file.txt”,”w”) #w: write
f.close()
②读取文件内容
f=open(“file.txt”,”r”) #r: read
s=f.read #读取文件内容赋值给变量s
print(s) #打印输出
f.close()
③向文件写入内容
f=open(“file.txt”,”w”)
f.write(“hello!”)
f.close()
④向文件添加内容
f=open(“file.txt”,”a”) #a: add
name=input(“请输入你的名字”)
password=input(“请输入你的密码”)
f.write(name)
f.write(password)
f.close()
2.csv
①写入文件
import csv
with open(‘rgzn.csv’,’w’,newline=“”,encoding) as datacsv: #newline=“”解决输出空行问题
csvwrite = csv.write(datacsv)
csvwrite.writero([‘A’,’B’,’C’,’D’]) #写入一行
csvwrite.writero([‘1’,’2’,’3’,’4’])
②读取文件
import csv
f = open(“rgzn.csv”,”r”)
reader = csv.reader(f)
# print(next(reader)) #读取一行
for i in reader:
print(i) #运用for循环读取全部