python之路——基础篇2

  

10,如果其他流程判断

举例说明1:

import  getpass , #引用getpass这个模块   _username =,“乐”   时间=_password “123456”   时间=username 输入("用户名:")   时间=password  getpass.getpass(“密码”),# getpass功能是让密码不直接显示成明文   if  _username ==, username 以及_password ==,密码:   ,,,print (“Welcome  user  {name},登录…”.format (=name 用户名)   #打印(“Welcome  user  % s 登录…”,%,用户名)   其他:   ,,,print(“错误”)

注:

#猜年龄   age_of_oldboy =65   guess_age =, int(输入(guess 年龄:"))   if  guess_age ==, age_of_oldboy:   打印才能(“是的,,你got 它。”)   elif  guess_age 祝辞,age_of_oldboy:   打印才能(“不,,think 大!”)   其他:   打印才能(“不,think 小!”)

#死循环   count =0   while ,真的:   ,,,print (“计数”,数)   count 才能=,count  +, 1

age_of_oldboy =, 65,   count =, 0, #设置计数   while  count  & lt;, 3: #如果小于3次时循环执行   ,,,# if  count ==, 3:   ,,,#打破   ,,,guess_age =, int(输入(guess 年龄:"))   if 才能;guess_age ==, age_of_oldboy:   ,,,print(“是的,,你got 它。”)   ,才能打破   elif 才能;guess_age 祝辞,age_of_oldboy:   ,,,print(“不,,think 大!”)   其他的才能:   ,,,print(“不,think 小!”)   count 才能+=1   其他:   ,,,print (“Funk ”)

#循环猜年龄,结束提示是否继续猜

age_of_oldboy =65      count =0   while  count  & lt;, 3:==# if  count  3:   #打破   guess_age =, int(输入(guess 年龄:"))   if  guess_age ==, age_of_oldboy:   print(“是的,,你got 它。”)   打破   elif  guess_age 祝辞,age_of_oldboy:   print(“不,,think 大!”)   其他:   print(“不,think 小!”)   count  +=1   if  count ==, 3: #猜了三次还没有猜到询问用户是否要继续猜   coutine_confim =,输入(“do 你want 用keep 猜?:“)   if  coutine_confim  !=,“n”:   count =0   #:#这个就用不到了   #打印(“Funk ”)

注:

继续:跳出本次循环,继续到下次循环

打破:结束整个循环

#为循环   for 小姐:拷贝范围(10):   ,,,印刷(“loop “,,我)

答案:   C:\Users\Documents\ python> python  learn01.py   loop  0   loop  1   loop  2   loop  3   loop  4   loop  5   loop  6   loop  7   loop  8   loop , 9

#循环猜年龄

age_of_oldboy =65   for 小姐:拷贝范围(3):   ,,,guess_age =, int(输入(guess 年龄:"))   ,,,if  guess_age ==, age_of_oldboy:   ,,,,,,,印刷(“是的,,你got 它。”)   ,,,,,,,休息   ,,,elif  guess_age 祝辞,age_of_oldboy:   ,,,,,,,印刷(“不,,think 大!”)   ,,,:   ,,,,,,,印刷(“不,think 小!”)   其他:   ,,,print (“Funk ”)

举例说明3:

for 小姐:拷贝范围(0 10 2):   ,,,印刷(“loop “,我)

举例说明4:

#大循环我执行1次,小循环执行10次   for 小姐:拷贝范围(10):   print(“- - - - - - - - - - - -”,我)   for  j 拷贝范围(10):   print  (j)   if  j 祝辞,5:#小循环大于5就停止   打破


python之路——基础篇2