欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          python中的for語句及字符串的用法解析

          一、for語句

          1、for 循環(huán)使用的語法
          for 變量 in range(10):
          循環(huán)需要執(zhí)行的代碼

          示例1:for循環(huán)范圍的確定

          range(stop): 0~stop 1
          range(start,stop):start-stop 1
          range(start,stop,step): start~stop step(步長)

          python中的for語句及字符串的用法解析

          示例2:

          python中的for語句及字符串的用法解析

          二、for語句練習(xí)

          1、求1~100之間的所有偶數(shù)之和

          python中的for語句及字符串的用法解析

          2、求1~100之間的所有奇數(shù)之和

          python中的for語句及字符串的用法解析

          3、用戶輸入一個整型數(shù),求該數(shù)的階乘

          python中的for語句及字符串的用法解析

          4、用戶登陸程序需求:
          1. 輸入用戶名和密碼;
          2. 判斷用戶名和密碼是否正確 (name='root', passwd='westos')
          3. 為了防止暴力破解, 登陸僅有三次機(jī)會, 如果超過三次機(jī)會, 報錯提示;

          程序如下:

          python中的for語句及字符串的用法解析

          運(yùn)行結(jié)果1:

          python中的for語句及字符串的用法解析

          運(yùn)行結(jié)果2:

          python中的for語句及字符串的用法解析

          5、輸入兩個數(shù)值:

          求兩個數(shù)的最大公約數(shù)和最小公倍數(shù).
          最小公倍數(shù)=(num1*num2)/最大公約數(shù)

          程序和運(yùn)行結(jié)果如下:

          python中的for語句及字符串的用法解析

          三、字符串

          1、字符串的定義方式

          python中的for語句及字符串的用法解析

          2、字符串的特性

          支持切片、重復(fù),連接,成員操作符

          python中的for語句及字符串的用法解析

          輸出結(jié)果:

          python中的for語句及字符串的用法解析

          3、字符串的開頭和結(jié)尾匹配

          python中的for語句及字符串的用法解析

          4、字符串判斷是否大小寫或數(shù)字

          程序如下:

          python中的for語句及字符串的用法解析

          運(yùn)行結(jié)果如下:

          python中的for語句及字符串的用法解析

          5、字符串的搜索和替換

          python中的for語句及字符串的用法解析

          6、字符串的統(tǒng)計

          python中的for語句及字符串的用法解析

          7、字符串的分離和連接

          python中的for語句及字符串的用法解析

          四、字符串的練習(xí)

          1、回文數(shù)判斷

          示例 1:
          輸入: 121
          輸出: true
          示例 2:
          輸入: -121
          輸出: false
          解釋: 從左向右讀, 為 -121 。 從右向左讀, 為 121- 。因此它不是一個回文數(shù)。
          示例 3:
          輸入: 10
          輸出: false
          解釋: 從右向左讀, 為 01 。因此它不是一個回文數(shù)。

          程序及運(yùn)行結(jié)果如下:

          python中的for語句及字符串的用法解析

          2、判斷變量名是否合法

          變量名是否合法
          變量名可以由字母,數(shù)字或者下劃線組成;
          變量名只能以字母或者下劃線開頭;
          s = "hello@"
          1. 判斷變量名的第一個元素是否為字母或者下劃線; s[0]
          2. 如果第一個元素符合條件, 判斷除了第一個元素的其他元素;s[1:]

          程序如下:

          python中的for語句及字符串的用法解析

          運(yùn)行結(jié)果如下:

          python中的for語句及字符串的用法解析

          python中的for語句及字符串的用法解析

          3、給定一個字符串來代表一個學(xué)生的出勤紀(jì)錄,這個紀(jì)錄僅包含以下三個字符:
          'A' : Absent,缺勤
          'L' : Late,遲到
          'P' : Present,到場
          如果一個學(xué)生的出勤紀(jì)錄中不超過一個'A'(缺勤)并且不超過兩個連續(xù)的'L'(遲到),
          那么這個學(xué)生會被獎賞。
          你需要根據(jù)這個學(xué)生的出勤紀(jì)錄判斷他是否會被獎賞。
          示例 1:
          輸入: "PPALLP"
          輸出: True
          示例 2:
          輸入: "PPALLL"
          輸出: False

          python中的for語句及字符串的用法解析

          4、輸入一行字符,統(tǒng)計其中有多少個單詞,每兩個單詞之間以空格隔開。

          如輸入: This is a c++ program. 輸出:There are 5 words in the line.

          python中的for語句及字符串的用法解析

          5、給出一個字符串,在程序中賦初值為一個句子,例如"he threw three free throws",
          自編函數(shù)完成下面的功能:
          1)求出字符列表中字符的個數(shù)(對于例句,輸出為26)

          python中的for語句及字符串的用法解析

          6、 題目描述:

          > 給定一個句子(只包含字母和空格), 將句子中的單詞位置反轉(zhuǎn),單詞用空格分割, 單詞之間只有一個空格,前>后沒有空格。
          比如: (1) “hello xiao mi”-> “mi xiao hello”
          – 輸入描述:
          > 輸入數(shù)據(jù)有多組,每組占一行,包含一個句子(句子長度小于1000個字符)
          – 輸出描述:
          > 對于每個測試示例,要求輸出句子中單詞反轉(zhuǎn)后形成的句子

          – 示例1:

          “`
          – 輸入
          hello xiao mi
          – 輸出
          mi xiao hello

          python中的for語句及字符串的用法解析

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號