一:格式化输出

%占位符  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)

posted on 2017-10-22 14:54  Wsj_six  阅读(121)  评论(0)    收藏  举报