初学python基础01
基本输入输出语句
res=input('请随便输入:')#输入操作
print(res)#输出操作
print('周%s放假啦'%res)#占位符格式化
print参数解释:
‘’’
value:需要输出值,可多个
sep:间隔符号,默认空格,可修改
end:输出语句后附加字符,默认换行’\n’
file:将文本输入到某文件或数据流中
flush:值为布尔值,表是否立刻将输出语句中的内容写入文件中
‘’’
print(res,'下雪啦',123,True,sep='\$',end='****')#输出操作
格式化数据类型:
‘’’
%s:格式化字符串
%d:格式化整数
%t:格式化浮点数
‘’’
num=2
score=89.58
#res='我的学号是:'+str(num)+'我的成绩:'+str(score)+'。'
res='我的学号是:%03d,我的成绩:%.1f。'%(num,score)
print(res)
format格式化函数:
0,1表示位置,冒号后表示格式
num=2
score=89.58
res='我的学号是:{0:0>2d},我的成绩:{1:.2f}'.format(num,score)
print(res)
条件结构语句:
#单分支条件结构语句
if 2<3:
print('2不大于3')
#双分支条件结构语句
#从控制台输入两个整数,判断大小,输出较大的整数
int0=input('第一个整数:')
int1=input('第二个整数:')
if int0 >int1 :
print(int0 )
else:
print(int1 )
#多分支条件结构语句
#判断输入年龄段,1-6:幼儿,7-12:少儿,13-17:青少年,18-45成年人,46-69,:中年,>69:老年
age=input('请输入年龄:')
age=int(age)
if 0<=age and age<=6:
print('幼儿')
elif 7<=age and age<=12:
print('少儿')
elif 13<= age and age <= 17:
print('青少年')
elif 18 <= age and age <= 45:
print('成年人')
elif 46 <= age and age <= 69:
print('中年人')
else:
print('老年人')