- 1.零基础必学输入输出
1.1 print()
1.2 python的中英文符号识别区别
1.3 input()的使用,input()默认输入的是字符串
1.4 格式化输出
1.5输出多对象
print(object,sep='分隔符')
1.6 end结束符输出
1.7 数值类型的数据的输入
a=eval(input()) 可以输入整型和浮点型数据,用于不能提前确定输入类型的数值输入
a=int(input()) 可以输入整型数据
a=float(input()) 可以输入浮点型数据
1.8 空格分隔格式化输出
输入 2023
5
10
输出 2023 5 10
1.9 多对象的分隔符号格式化输出
使用前文提到的sep达成目的
1.10 format方式格式化输出
print('{}年{}月{}日'.format(year,month,date))
1.11 字符串拼接方法
print(year+"年"+month+"月"+date+"日")
print(year,"年",month,"月",date,"日")
输出结果区别
区别在于+号是直接拼接不带空格,而,号是分隔输出,带有空格。
文件操作:
with open(file,"r",encoding="utf-8") as text:
ls=[line.strip().split()[1] for line in text]
return ls
year = int(date_str[:4])
month = int(date_str[4:6])