最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中while和for的區(qū)別總結

 更新時間:2019年06月28日 15:24:14   作者:(*-*)浩  
在本篇內容里小編給大家分享的是關于python中while和for的區(qū)別以及相關知識點,需要的朋友們可以學習下。

Python中for循環(huán)和while循環(huán)本質上是沒有區(qū)別的,但是在實際應用上,針對性不太一樣。

while循環(huán)適用于未知循環(huán)次數的循環(huán),for循環(huán)適用于已知循環(huán)次數的循環(huán) 。

for主要應用在遍歷中,比如:

for i in range(10):

  print(i)

打印結果為:

0 1 2 3 4 5 6 7 8 9  

list1 = [1,2,"a”]

for i in list1:

  print(i)

#打印結果為逐步列表list1中的元素:

1

2

a

而while循環(huán)很少進行遍歷使用(語句過多,沒有for方便),while主要用于判斷符合條件下循環(huán),比如:

i = 0

while True:

  if i<3:

    print(i)

    i += 1

  else:

    print("i>=3啦!")

    break

#運行結果:當i疊加到3前,依次打印i的值,當i等于3的時候判斷語句不成立,執(zhí)行else語句,跳出while循環(huán)

#打印結果:

0

1

2

擴展實例:

while循環(huán)應用舉例:
#為什么要用循環(huán)?循環(huán)可以使需要重復的代碼只寫一遍即可
a=10
#只要條件成立,就去執(zhí)行條件后的代碼塊,條件不成立,直接跳過
while a==10:
 #第一種結束while循環(huán)的方式,更改循環(huán)的條件,讓條件不成立
 number=input('請輸入數字,輸入0結束while循環(huán):')
 #%s 通用占位符
 #如果字符串中只有一個占位符,可以將變量直接寫在%之后
 #如果字符串中有兩個或者兩個以上的占位符,必須寫在%之后,添加小括號(),將占位的變量寫在小括號內
 print('您輸入的數字為%s'%number)
 if number=='0':
  #更改a的值,讓其不等于10
  a=20
#第二種結束while循環(huán)的方式 使用break關鍵字結束循環(huán)
#True 布爾類型的數據 True(真 可以使用數字1表示)和False(假 可以使用數字0表示)
while True:
 number=input('請輸入內容,輸入0結束循環(huán):')
 if number=='0':
  #break跳出當前循環(huán),結束while循環(huán)
  #break可結束for循環(huán),也可結束while循環(huán),結束離自己最近的循環(huán)
  break
for循環(huán)應用舉例(九九乘法表)
#coding:utf-8
#python中的for循環(huán)
#for 指定循環(huán)次數
#利用for循環(huán) 輸出99乘法表
#輸出范圍,包含5,不包含10
#for x in range(5,10):
# print x,
for i in range(1,10):
 for j in range(1,i+1):
  # print ('%s*%s=%s'%(i,j,i*j))
  #\t表示制表,使豎排對齊
   print(' %d*%d=%d'%(j,i,j*i),end="")
  # print j, "*", i, "=", i * j,' ',
 #換行三種方式:方法一 print \ 方法二 print '\n' 法三:'\r'
 print('\r')

相關文章

  • python獲取目錄下所有文件的方法

    python獲取目錄下所有文件的方法

    這篇文章主要介紹了python獲取目錄下所有文件的方法,實例分析了Python中os模塊下walk方法的使用技巧,需要的朋友可以參考下
    2015-06-06
  • 教你使用Python獲取QQ音樂某個歌手的歌單

    教你使用Python獲取QQ音樂某個歌手的歌單

    這篇文章主要介紹了Python獲取QQ音樂某個歌手的歌單,從qq音樂中獲取某個你喜歡的歌手的清單,涉及到的庫有requests、json,本文結合示例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • 淺談python可視化包Bokeh

    淺談python可視化包Bokeh

    這篇文章主要介紹了淺談python可視化包Bokeh,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python集合pop()函數使用方法詳解

    Python集合pop()函數使用方法詳解

    這篇文章主要介紹了Python 集合 pop()函數的使用方法,文中有詳細的代碼實例,講解的非常清楚,具有一定的參考價值,需要的朋友可以參考下
    2023-07-07
  • 使用pandas對兩個dataframe進行join的實例

    使用pandas對兩個dataframe進行join的實例

    今天小編就為大家分享一篇使用pandas對兩個dataframe進行join的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Django中密碼的加密、驗密、解密操作

    Django中密碼的加密、驗密、解密操作

    這篇文章主要介紹了Django中密碼的加密、驗密、解密操作,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • python中PIL安裝簡單教程

    python中PIL安裝簡單教程

    這篇文章主要為大家分享了python中PIL安裝簡單教程,感興趣的小伙伴們可以參考一下
    2016-04-04
  • python實現QQ定時發(fā)送新年祝福信息

    python實現QQ定時發(fā)送新年祝福信息

    大家好,本篇文章主要講的是python實現QQ定時發(fā)送新年祝福信息,感興趣的同學感快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • 解決Tensorboard 不顯示計算圖graph的問題

    解決Tensorboard 不顯示計算圖graph的問題

    今天小編就為大家分享一篇解決Tensorboard 不顯示計算圖graph的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Django獲取model中的字段名和字段的verbose_name方式

    Django獲取model中的字段名和字段的verbose_name方式

    這篇文章主要介紹了Django獲取model中的字段名和字段的verbose_name方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05

最新評論

温州市| 德惠市| 探索| 平江县| 永吉县| 涪陵区| 东莞市| 襄城县| 长白| 思茅市| 通榆县| 广平县| 湾仔区| 平邑县| 呼和浩特市| 临邑县| 麻城市| 河源市| 康定县| 东光县| 益阳市| 雷波县| 台前县| 内江市| 寻甸| 木兰县| 濮阳市| 奉贤区| 安义县| 安徽省| 宣武区| 乐陵市| 体育| 清河县| 德江县| 新闻| 伊春市| 安塞县| 文昌市| 湾仔区| 高淳县|