Python学习笔记(二)
文件的基本操作
open 打开文件
read ( ) 文件读取指定字节数,如果未给定则读取所有
readline( ) 文件读取整行
readlines( ) 文件读取所有行
close 关闭文件
encoding 文件编码格式(一般为utf-8)python3.4.3不用加
tf = open("f.txt","rt",encoding=utf-8)
print(tf.readline())
tf.close()
运行结果为文件t.txt的内容
条件语句
if
if expression: # 如果expression为真,则执行statement的代码
statement
if-else
if expression: # 如果expression为真,则执行statement1的代码
statement1
else: # 否则,则执行statement2的代码
statement2
if-elif-else
if expresion1: # 如果expression1为真,则执行statement1的代码
statement1
elif expression2: # 否则,如果expression2为真,则执行statement2的代码
statement2
else: # 否则,则执行statement3的代码
statement3
循环语句
while
while expression: # 如果expression为真,则循环执行statement的代码
statement
while-else
while expression: # 如果expression为真,则循环执行statement1的代码
statement1
else:
statement2
for
for i in ["You","are","awesome"]:
print(i)
运行结果为
You
are
awesome
列表
list1=[1,2,'a','b']
print(list1[1])
运行结果为
2
变更列表元素
list1[1]=3
print(list1)
运行结果为1,3,a,b
删除元素
del list1[1]
print(list1)
运行结果为1,a,b
元组
tup1=(1,2,'a','b')
元组不可以修改,但可以连接
tup2=('c','d')
tup3=tup1+tup2
print(tup3)
运行结果为 (1,2,‘a’,‘b’,‘c’,‘d’)