一:格式化输出
%占位符 s str字符串 d 数字(digit)
#print(msg,type(msg))
#ps:如何将字符串转化成数字 int(str)条件:全部由数字组成的字符串,才能转换成数字
#int('salkdfj32')
name = input('请输入你的姓名:') age = int(input('请输入你的年龄:')) job = input('请输入你的工作:') hobbie = input('请输入你的爱好:') msg = ''' ------------ info of %s ----------- Name : %s Age : %d job : %s Hobbie: %s ------------- end ----------------- '''%(name,name,age,job,hobbie) print(msg)
二:条件语句
if else if elif elif ...else
score = int(input("输入分数:")) if score > 100: print("我擦,最高分才100...") elif score >= 90: print("A") elif score >= 80: print("B") elif score >= 40: print("D") elif score >= 60: print("C") else: print("太笨了...E")
while循环
1:continue :结束本次循环,进行下一次循环
count = 0 while count < 10: count = count + 1 if count == 7: continue else :print(count)
2:break:跳出循环,进入循环以外的程序
print(111)
while True:
print('ab')
print('abc')
print('abcd')
break
print(222)
print(111) while True: print('ab') print('abc') print('abcd') break print(222)
name = input('请输入你的姓名:')
age = int(input('请输入你的年龄:'))
job = input('请输入你的工作:')
hobbie = input('请输入你的爱好:')
msg = '''
------------ info of %s -----------
Name : %s
Age : %d
job : %s
Hobbie: %s
------------- end -----------------
'''%(name,name,age,job,hobbie)
print(msg)
浙公网安备 33010602011771号