freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

python3基礎(chǔ)教程-資料下載頁(yè)

2025-06-29 08:46本頁(yè)面
  

【正文】 間if (num = 0 and num = 5) or (num = 10 and num = 15): print 39。hello39。else: print 39。undefine39。 undefine 輸出結(jié)果當(dāng)if有多個(gè)條件時(shí)可使用括號(hào)來(lái)區(qū)分判斷的先后順序,括號(hào)中的判斷優(yōu)先執(zhí)行,此外 and 和 or 的優(yōu)先級(jí)低于(大于)、(小于)等判斷符號(hào),即大于和小于在沒(méi)有括號(hào)的情況下會(huì)比與或要優(yōu)先判斷。簡(jiǎn)單的語(yǔ)句組你也可以在同一行的位置上使用if條件判斷語(yǔ)句,如下實(shí)例:!/usr/bin/python * coding: UTF8 * var = 100 if ( var == 100 ) : print 變量 var 的值為100 print Good bye! 以上代碼執(zhí)行輸出結(jié)果如下:變量 var 的值為100Good bye!Python 循環(huán)語(yǔ)句本章節(jié)將向大家介紹Python的循環(huán)語(yǔ)句,程序在一般情況下是按順序執(zhí)行的。編程語(yǔ)言提供了各種控制結(jié)構(gòu),允許更復(fù)雜的執(zhí)行路徑。循環(huán)語(yǔ)句允許我們執(zhí)行一個(gè)語(yǔ)句或語(yǔ)句組多次,下面是在大多數(shù)編程語(yǔ)言中的循環(huán)語(yǔ)句的一般形式:Python提供了for循環(huán)和while循環(huán)(在Python中沒(méi)有do..while循環(huán)):循環(huán)類(lèi)型描述while 循環(huán)在給定的判斷條件為 true 時(shí)執(zhí)行循環(huán)體,否則退出循環(huán)體。for 循環(huán)重復(fù)執(zhí)行語(yǔ)句嵌套循環(huán)你可以在while循環(huán)體中嵌套for循環(huán)循環(huán)控制語(yǔ)句循環(huán)控制語(yǔ)句可以更改語(yǔ)句執(zhí)行的順序。Python支持以下循環(huán)控制語(yǔ)句:控制語(yǔ)句描述break 語(yǔ)句在語(yǔ)句塊執(zhí)行過(guò)程中終止循環(huán),并且跳出整個(gè)循環(huán)continue 語(yǔ)句在語(yǔ)句塊執(zhí)行過(guò)程中終止當(dāng)前循環(huán),跳出該次循環(huán),執(zhí)行下一次循環(huán)。pass 語(yǔ)句pass是空語(yǔ)句,是為了保持程序結(jié)構(gòu)的完整性。Python While循環(huán)語(yǔ)句Python 編程中 while 語(yǔ)句用于循環(huán)執(zhí)行程序,即在某條件下,循環(huán)執(zhí)行某段程序,以處理需要重復(fù)處理的相同任務(wù)。其基本形式為:while 判斷條件: 執(zhí)行語(yǔ)句……執(zhí)行語(yǔ)句可以是單個(gè)語(yǔ)句或語(yǔ)句塊。判斷條件可以是任何表達(dá)式,任何非零、或非空(null)的值均為true。當(dāng)判斷條件假false時(shí),循環(huán)結(jié)束。執(zhí)行流程圖如下:實(shí)例:!/usr/bin/pythoncount = 0while (count 9): print 39。The count is:39。, count count = count + 1print Good bye!運(yùn)行實(shí)例 187。 以上代碼執(zhí)行輸出結(jié)果:The count is: 0The count is: 1The count is: 2The count is: 3The count is: 4The count is: 5The count is: 6The count is: 7The count is: 8Good bye!while 語(yǔ)句時(shí)還有另外兩個(gè)重要的命令 continue,break 來(lái)跳過(guò)循環(huán),continue 用于跳過(guò)該次循環(huán),break 則是用于退出循環(huán),此外判斷條件還可以是個(gè)常值,表示循環(huán)必定成立,具體用法如下: continue 和 break 用法i = 1while i 10: i += 1 if i%2 0: 非雙數(shù)時(shí)跳過(guò)輸出 continue print i 輸出雙數(shù)10i = 1while 1: 循環(huán)條件為1必定成立 print i 輸出1~10 i += 1 if i 10: 當(dāng)i大于10時(shí)跳出循環(huán) break 無(wú)限循環(huán)如果條件判斷語(yǔ)句永遠(yuǎn)為 true,循環(huán)將會(huì)無(wú)限的執(zhí)行下去,如下實(shí)例: !/usr/bin/python * coding: UTF8 *var = 1while var == 1 : 該條件永遠(yuǎn)為true,循環(huán)將無(wú)限執(zhí)行下去 num = raw_input(Enter a number :) print You entered: , numprint Good bye!以上實(shí)例輸出結(jié)果:Enter a number :20You entered: 20Enter a number :29You entered: 29Enter a number :3You entered: 3Enter a number between :Traceback (most recent call last): File , line 5, in module num = raw_input(Enter a number :)KeyboardInterrupt注意:以上的無(wú)限循環(huán)你可以使用 CTRL+C 來(lái)中斷循環(huán)。循環(huán)使用 else 語(yǔ)句在 python 中,for … else 表示這樣的意思,for 中的語(yǔ)句和普通的沒(méi)有區(qū)別,else 中的語(yǔ)句會(huì)在循環(huán)正常執(zhí)行完(即 for 不是通過(guò) break 跳出而中斷的)的情況下執(zhí)行,while … else 也是一樣。!/usr/bin/pythoncount = 0while count 5: print count, is less than 5 count = count + 1else: print count, is not less than 5以上實(shí)例輸出結(jié)果為:0 is less than 51 is less than 52 is less than 53 is less than 54 is less than 55 is not less than 5簡(jiǎn)單語(yǔ)句組類(lèi)似if語(yǔ)句的語(yǔ)法,如果你的while循環(huán)體中只有一條語(yǔ)句,你可以將該語(yǔ)句與while寫(xiě)在同一行中, 如下所示:!/usr/bin/pythonflag = 1while (flag): print 39。Given flag is really true!39。print Good bye!注意:以上的無(wú)限循環(huán)你可以使用 CTRL+C 來(lái)中斷循環(huán)。Python for 循環(huán)語(yǔ)句Python for循環(huán)可以遍歷任何序列的項(xiàng)目,如一個(gè)列表或者一個(gè)字符串。語(yǔ)法:for循環(huán)的語(yǔ)法格式如下:for iterating_var in sequence: statements(s)流程圖:實(shí)例:!/usr/bin/python * coding: UTF8 *for letter in 39。Python39。: 第一個(gè)實(shí)例 print 39。當(dāng)前字母 :39。, letterfruits = [39。banana39。, 39。apple39。, 39。mango39。]for fruit in fruits: 第二個(gè)實(shí)例 print 39。當(dāng)前字母 :39。, fruitprint Good bye!嘗試一下 187。以上實(shí)例輸出結(jié)果:當(dāng)前字母 : P當(dāng)前字母 : y當(dāng)前字母 : t當(dāng)前字母 : h當(dāng)前字母 : o當(dāng)前字母 : n當(dāng)前字母 : banana當(dāng)前字母 : apple當(dāng)前字母 : mangoGood bye!通過(guò)序列索引迭代另外一種執(zhí)行循環(huán)的遍歷方式是通過(guò)索引,如下實(shí)例:!/usr/bin/python * coding: UTF8 *fruits = [39。banana39。, 39。apple39。, 39。mango39。]for index in range(len(fruits)): print 39。當(dāng)前水果 :39。, fruits[index]print Good bye!以上實(shí)例輸出結(jié)果:當(dāng)前水果 : banana當(dāng)前水果 : apple當(dāng)前水果 : mangoGood bye!以上實(shí)例我們使用了內(nèi)置函數(shù) len() 和 range(),函數(shù) len() 返回列表的長(zhǎng)度,即元素的個(gè)數(shù)。 range返回一個(gè)序列的數(shù)。循環(huán)使用 else 語(yǔ)句在 python 中,for … else 表示這樣的意思,for 中的語(yǔ)句和普通的沒(méi)有區(qū)別,else 中的語(yǔ)句會(huì)在循環(huán)正常執(zhí)行完(即 for 不是通過(guò) break 跳出而中斷的)的情況下執(zhí)行,while … else 也是一樣。如下實(shí)例:!/usr/bin/python * coding: UTF8 *for num in range(10,20): 迭代 10 到 20 之間的數(shù)字 for i in range(2,num): 根據(jù)因子迭代 if num%i == 0: 確定第一個(gè)因子 j=num/i 計(jì)算第二個(gè)因子 print 39。%d 等于 %d * %d39。 % (num,i,j) break 跳出當(dāng)前循環(huán) else: 循環(huán)的 else 部分 print num, 39。是一個(gè)質(zhì)數(shù)39。以上實(shí)例輸出結(jié)果:10 等于 2 * 511 是一個(gè)質(zhì)數(shù)12 等于 2 * 613 是一個(gè)質(zhì)數(shù)14 等于 2 * 715 等于 3 * 516 等于 2 * 817 是一個(gè)質(zhì)數(shù)18 等于 2 * 919 是一個(gè)質(zhì)數(shù)Python 循環(huán)嵌套Python 語(yǔ)言允許在一個(gè)循環(huán)體里面嵌入另一個(gè)循環(huán)。Python for 循環(huán)嵌套語(yǔ)法:for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s)Python while 循環(huán)嵌套語(yǔ)法:while expression: while expression: statement(s) statement(s)你可以在循環(huán)體內(nèi)嵌入其他的循環(huán)體,如在while循環(huán)中可以嵌入for循環(huán), 反之,你可以在for循環(huán)中嵌入while循環(huán)。實(shí)例:以下實(shí)例使用了嵌套循環(huán)輸出2~100之間的素?cái)?shù):!/usr/bin/python * coding: UTF8 *i = 2while(i 100): j = 2 while(j = (i/j)): if not(i%j): break j = j + 1 if (j i/j) : print i, 是素?cái)?shù) i = i + 1print Good bye!以上實(shí)例輸出結(jié)果: 2 是素?cái)?shù)3 是素?cái)?shù)5 是素?cái)?shù)7 是素?cái)?shù)11 是素?cái)?shù)13 是素?cái)?shù)17 是素?cái)?shù)19 是素?cái)?shù)23 是素?cái)?shù)29 是素?cái)?shù)31 是素?cái)?shù)37 是素?cái)?shù)41 是素?cái)?shù)43 是素?cái)?shù)47 是素?cái)?shù)53 是素?cái)?shù)59 是素?cái)?shù)61 是素?cái)?shù)67 是素?cái)?shù)71 是素?cái)?shù)73 是素?cái)?shù)79 是素?cái)?shù)83 是素?cái)?shù)89 是素?cái)?shù)97 是素?cái)?shù)Good bye!Python break 語(yǔ)句Python break語(yǔ)句,就像在C語(yǔ)言中,打破了最小封閉for或while循環(huán)。break語(yǔ)句用來(lái)終止循環(huán)語(yǔ)句,即循環(huán)條件沒(méi)有False條件或者序列還沒(méi)被完全遞歸完,也會(huì)停止執(zhí)行循環(huán)語(yǔ)句。break語(yǔ)句用在while和for循環(huán)中。如果您使用嵌套循環(huán),break語(yǔ)句將停止執(zhí)行最深層的循環(huán),并開(kāi)始執(zhí)行下一行代碼。 Python語(yǔ)言 break 語(yǔ)句語(yǔ)法:break流程圖:實(shí)例:!/usr/bin/pythonfor letter in 39。Python39。: First Example if letter == 39。h39。: break print 39。Current Letter :39。, letter var = 10 Second Examplewhile var 0: print 39。Current variable value :39。, var var = var 1 if var == 5: breakprint Good bye!以上實(shí)例執(zhí)行結(jié)果:Current Letter : PCurrent Letter : yCurrent Letter : tCurrent variable value : 10Current variable value : 9Current variable value : 8Current variable value : 7Current variable value : 6Good bye!Python continue 語(yǔ)句Python continue 語(yǔ)句跳出本次循環(huán),而break跳出整個(gè)循環(huán)。continue 語(yǔ)句用來(lái)告訴Python跳過(guò)當(dāng)前循環(huán)的剩余語(yǔ)句,然后繼續(xù)進(jìn)行下一輪循環(huán)。continue語(yǔ)句用在while和for循環(huán)中。Python 語(yǔ)言 continue 語(yǔ)句語(yǔ)法格式如下:continue流程圖:實(shí)例
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1