一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python基礎之循環語句

python基礎之循環語句

2022-02-16 00:17qianqqqq_lu Python

這篇文章主要介紹了python的循環語句,實例分析了Python中返回一個返回值與多個返回值的方法,需要的朋友可以參考下

循環語句

python基礎之循環語句

python基礎之循環語句

多分支

python基礎之循環語句

python基礎之循環語句

選擇流程 If-else語句

python基礎之循環語句

 

單分支如何使用

# 單分支表示
# if 條件表達式; 比較運算符/邏輯運算符 或者復合表達
#     代碼指令
#     ......

score=60
if score<=60:  #滿足條件就會輸出打印提示
  print('成績不是太理想')
  pass #空語句,結束跳過,用于填補結構
print('語句運行結束')

python基礎之循環語句

 

雙分支結構

# 雙分支
# if 條件表達式; 比較運算符/邏輯運算符 或者復合表達
#     代碼指令
# else:
#     代碼指令
#     ......
#  結果必定會執行其中一個分支

if score>60:
  print('成績合格')
  pass
else:
  print('成績不合格')
  pass

python基礎之循環語句

python基礎之循環語句

 

多分支的使用

# 多分支[多個條件]
# if 條件表達式; 比較運算符/邏輯運算符 或者復合表達
#     代碼指令
# elif 條件表達式:
#     代碼指令
# elif 條件表達式:
#     代碼指令
# else:  ##實際情況可以沒有
#     ......  ##特征必會滿足其中一個
# 只要滿足其中一個分支,就會退出本次if語句結構
# 至少存在兩種以上情況可以選擇
# elif之后必須跟上一個條件
# else是一個選配,根據實際情況來進行選擇

score=int(input('請輸入成績:')) if score>90:
  print('您的成績為優秀')
  pass elif score>80:
  print('良好')
  pass elif score>70:
  print('中等')
  pass elif score>=60:
  print('合格')
  pass else:
  print('不合格')
  pass

python基礎之循環語句

python基礎之循環語句

python基礎之循環語句

# 多分支多條件演練
# 猜拳擊游戲
# 0石頭 1剪刀 2布
import random  #導入隨機數模塊
# 計算機 人
person=int(input('請出拳:[0石頭 1剪刀 2布]'))
computer=random.randint(0,2)
if person==0 and computer==1: #多條件
  print('你贏啦....')
  pass
elif person==1 and computer==2:
  print('你贏啦....')
  pass
elif person==2 and computer==0:
  print('你贏啦....')
  pass
elif person==computer:
  print('不錯,平手')
  pass
else:
  print('輸啦......')
  pass
print('程序執行完畢')

python基礎之循環語句

python基礎之循環語句

# if-else 嵌套使用
# 用在一個場景需要分階段或者層次,做出不同的處理
# 要執行內部的條件 if 語句一定要外部的if語句 滿足條件才可以
xuefen=int(input('請輸入您的學分:'))
if xuefen>10:
  grade = int(input('請輸入您的成績:'))
  if grade>=80:
      print('您可以升班了')
      pass
  else:
      print('很遺憾,您的成績不達標')
      pass
  pass
else:
  print('您的表現也太差了.......')

python基礎之循環語句

python基礎之循環語句

python基礎之循環語句

 

While 循環

# 循環分類


#  while  語法結構
# while 條件表達式:
#     代碼指令
# 語法特點
# 1.循環必須要有一個初始值
# 2.有條件表達式
# 3.循環內計數變量必須自增自減,否則會造成死循環
# 循環使用場景: 循環次數不確定,依靠循環條件來結束
# 目的:將相似或相同的代碼操作變得更加簡潔,方便重復使用
# for

# while使用
# 輸出1-100之間的數據

index=1 #定義一個變量
while index<=100:
  print(index)
  index+=1  #變量的自增
  pass

python基礎之循環語句

 

拳擊游戲循環:

# 多分支多條件演練
# 猜拳擊游戲
# 0石頭 1剪刀 2布
import random  #導入隨機數模塊
# 計算機 人
count=1
while count<=10:
  count+=1
  person=int(input('請出拳:[0石頭 1剪刀 2布]'))
  computer=random.randint(0,2)
  if person==0 and computer==1: #多條件
      print('你贏啦....')
      pass
  elif person==1 and computer==2:
      print('你贏啦....')
      pass
  elif person==2 and computer==0:
      print('你贏啦....')
      pass
  elif person==computer:
      print('不錯,平手')
      pass
  else:
      print('輸啦......')
      pass
print('程序執行完畢')

python基礎之循環語句

# 打印九九乘法表
row=1
while row<=9:
  col=1
  while col<=row:
      print("%d*%d=%d"%(row,col,row*col))
      col+=1
      pass
  row+=1
  pass

python基礎之循環語句

# 打印九九乘法表
row=1
while row<=9:
  col=1
  while col<=row:
      print("%d*%d=%d"%(row,col,row*col),end=" ")
      col+=1
      pass
  print()
  row+=1
  pass

python基礎之循環語句

# 打印九九乘法表
row=9
while row>=1:
  col=1
  while col<=row:
      print("%d*%d=%d"%(row,col,row*col),end=" ")
      col+=1
      pass
  print()
  row-=1
  pass

python基礎之循環語句

# 打印直角三角形
row=1
while row<=7:
  j=1
  while j<=row:
      print('*',end=' ')
      j+=1
      pass
  print()
  row+=1
  pass

python基礎之循環語句

# 打印直角三角形
row=7
while row>=1:
  j=1
  while j<=row:
      print('*',end=' ')
      j+=1
      pass
  print()
  row-=1
  pass

python基礎之循環語句

# 打印等腰三角形
# 打印兩類符號 空格和*
row=1
while row <= 5:
  j=1
  while j<=5-row: #控制打印空格
      print(' ',end='')
      j+=1
      pass
  k=1
  while k<=2*row-1:   #控制打印*
      print('*',end='')
      k+=1
      pass
  print()
  row+=1

python基礎之循環語句

 

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注服務器之家的更多內容!

原文鏈接:https://blog.csdn.net/weixin_44632711/article/details/120894547

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 热99re久久精品精品免费 | 四虎免费影院在线播放 | 天天操天天草 | 无人区乱码区1卡2卡三卡在线 | 99久久综合久中文字幕 | 攻插受 | 色综合久久六月婷婷中文字幕 | 禁忌第一季第3季 | 亚州日韩精品AV片无码中文 | 姐姐不~不可以动漫在线观看 | 91精品国产综合久久消防器材 | 精品视频在线免费观看 | 久久久久久久伊人电影 | 亚洲乱亚洲乱妇41p国产成人 | 99精品视频只99有精品 | 久久99re8热在线播放 | 91桃色视频在线观看 | 32pao强力打造免费高速高清 | 亚洲品质水蜜桃 | 精品四虎国产在免费观看 | gav男人天堂 | 欧美一二区视频 | 久久精品中文字幕 | 秋霞啪啪片 | 免看一级a一片成人123 | 扒开双腿羞辱调教play视频 | 香蕉精品国产高清自在自线 | 精品久久久久久久久免费影院 | 五月婷婷丁香在线视频 | 华人在线京东热 | 日韩亚洲一区中文字幕在线 | 久久久精品3d动漫一区二区三区 | 欧美一级特黄aaa大片 | 国产成人精品一区二三区在线观看 | 美国女网址www呦女 美国复古性经典xxxxx | 青草影院在线观看 | 国产免费福利片 | 国产乱子伦真实china | 欧美成人午夜片一一在线观看 | 国产一区二区三区免费在线视频 | 国产videos hd|