亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

<optgroup id="cczp1"><ruby id="cczp1"><cite id="cczp1"></cite></ruby></optgroup>
  • <acronym id="cczp1"></acronym>
    <acronym id="cczp1"><option id="cczp1"><ol id="cczp1"></ol></option></acronym>
    <delect id="cczp1"></delect>
    <center id="cczp1"></center>
    <delect id="cczp1"></delect><em id="cczp1"><button id="cczp1"><blockquote id="cczp1"></blockquote></button></em>
    1. <optgroup id="cczp1"><td id="cczp1"><dfn id="cczp1"></dfn></td></optgroup>

      python筆記七:for 變量 in 迭代對(duì)象

      ”’

      for語(yǔ)句(適合預(yù)定次數(shù)的循環(huán))

      whle語(yǔ)句(適合不確定次數(shù))

      1、作用:

      用來(lái)遍歷可迭代對(duì)象的數(shù)據(jù)元素。

      可選代對(duì)象是指能依次獲取數(shù)據(jù)元素的對(duì)象。

      2、語(yǔ)法:

      for變量列表 in 可選代對(duì)象:

      語(yǔ)句塊1

      else:

      語(yǔ)句快2

      for 變量 in 可選代對(duì)象(range())

      循環(huán)體

      Range(開(kāi)始位置,結(jié)束位置,步長(zhǎng)) 如果倒序參數(shù)加“-”號(hào)

      ”’

      str01=”我是中國(guó)人!”

      for item in str01: #item指向的是str01中每一個(gè)字符的地址。

      print(item)

      #整數(shù)生成器range(開(kāi)始值,結(jié)束值,步長(zhǎng))省略步長(zhǎng)值默認(rèn)為1。只留一個(gè)參數(shù)默認(rèn)開(kāi)始值為0,結(jié)束值為參數(shù),步長(zhǎng)為1。

      for item in range(1,5,2):#結(jié)束值不在期中。

      print(item)

      #for+range(可以預(yù)定循環(huán)次數(shù))

      #例如:求紙拆n次的厚度。

      zhihou=0.001/1000

      for item in range(10):

      zhihou*=2

      print(zhihou)

      #累加1到100

      jishu=0

      for item in range(1,101):

      jishu+=item

      print(jishu)

      #100以內(nèi)偶數(shù)和

      jishu=0

      for item in range(2,101,2):

      jishu+=item

      print(jishu)

      #100以內(nèi)奇數(shù)和

      jishu=0

      for item in range(1,101,2):

      jishu+=item

      print(jishu)

      #練習(xí):產(chǎn)生1到10的兩個(gè)隨機(jī)數(shù)。判斷和是多少。判斷3次。正確加10份

      import random

      he=0

      for ietm in range(3):

      jishu_01 = random.randint(1, 10)

      jishu_02 = random.randint(1, 10)

      panduan=int(input(“輸入結(jié)果:”+str(jishu_01)+”+”+str(jishu_02)+”=”))

      #if int(input(“輸入結(jié)果:”))==jishu_01+jishu_02:

      if panduan==jishu_01+jishu_02:

      he=he+10

      print(he)

      #練習(xí):判斷素?cái)?shù)。用一個(gè)整數(shù)去除以除了1和它本身的中間的數(shù)如果都有余數(shù)就是素?cái)?shù)。

      sushu=int(input(“請(qǐng)輸入一個(gè)整數(shù):”))

      for emit in range(2,sushu):

      if sushu % emit==0:

      print(str(sushu)+”不是素?cái)?shù)”)

      break

      else: #for用break退出,也就是循環(huán)完成沒(méi)有滿足條件,用else

      print(str(sushu)+”是素?cái)?shù)”)

      另一寫法:

      sushu=int(input(“請(qǐng)輸入一個(gè)整數(shù):”))

      if sushu<=1:

      print(str(sushu) + “不是素?cái)?shù)”)

      else:

      for emit in range(2,sushu):

      if sushu % emit==0:

      print(str(sushu)+”不是素?cái)?shù)”)

      break

      else: #for用break退出,也就是循環(huán)完成沒(méi)有滿足條件,用else

      print(str(sushu)+”是素?cái)?shù)”)

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年7月5日 12:30
      下一篇 2022年7月5日 12:31

      相關(guān)推薦

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息