av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

有關(guān)Python控制語句項目說明介紹

昨天我在編制Python 控制語句的時候?qū)懥藥仔写a,寫完這幾行代碼后,突然覺得python真的是一種很爽的東西,不但代碼非常的簡潔,而且還不用受限于平臺,下文進(jìn)行學(xué)習(xí)研究。

創(chuàng)新互聯(lián)是專業(yè)的松溪網(wǎng)站建設(shè)公司,松溪接單;提供成都做網(wǎng)站、成都網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行松溪網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!

也就是說,只要我們的代碼中沒有用到依賴于平臺的東西的話,那么就可以把程序一個字都不改的放在不同的操作系統(tǒng)中使用。例如linux或者windows,更或者mac os,再在或者unix等,和java一樣的爽,雖然我覺得我可能學(xué)習(xí)java更有前途。

但是不知道為什么,我一接觸到Python 控制語句的時候,我發(fā)覺我的興趣遠(yuǎn)遠(yuǎn)的超過了java:)下面我把我今天聯(lián)系的代碼貼出來,呵呵,大家不要笑噢:)還有一點,我發(fā)現(xiàn)python好像不能用中文的注釋。

我們所做的只是提供兩個數(shù),range 返回一個序列的數(shù)。這個序列從***個數(shù)開始到第二個數(shù)為止。例如,range(1,5) 給出序列[1, 2, 3, 4] 。默認(rèn)地,range 的步長為1。如果我們?yōu)閞ange 提供第三個數(shù),那么它將成為步長。例如,range(1,5,2) 給出[1,3] 。記住,range 向上 延伸到第二個數(shù),即它不 包含第二個數(shù)。

for 循環(huán)在這個范圍內(nèi)遞歸——for i in range(1,5) 等價于for i in [1, 2, 3, 4] ,這就如同把序列中的每個數(shù)(或?qū)ο螅┵x值給i,一次一個,然后以每個i 的值執(zhí)行這個程序塊。在這個例子中,我們只是打印i的值。

在這個程序中,我們?nèi)匀皇褂昧瞬聰?shù)游戲作為例子,但是這個例子的優(yōu)勢在于用戶可以不斷的猜數(shù),直到他猜對為止——這樣就不需要像前面那個例子那樣為每次猜測重復(fù)執(zhí)行一遍程序。

這個例子恰當(dāng)?shù)卣f明了while 語句的使用。我們把raw_input 和if 語句移到了while 循環(huán)內(nèi),并且在while循環(huán)開始前把running 變量設(shè)置為True 。首先,我們檢驗變量running 是否為True ,然后執(zhí)行后面的 while-塊。

在執(zhí)行了這塊程序之后,再次檢驗條件,在這個例子中,條件是running 變量。如果它是真的,我們再次執(zhí)行while-塊,否則,我們繼續(xù)執(zhí)行可選的else-塊,并接著執(zhí)行下一個語句。

當(dāng)while 循環(huán)條件變?yōu)镕alse 的時候,else 塊才被執(zhí)行——這甚至也可能是在條件***次被檢驗的時候。如果while 循環(huán)有一個else 從句,它將始終被執(zhí)行,除非你的while 循環(huán)將永遠(yuǎn)循環(huán)下去不會結(jié)束!

if 語句用來檢驗一個條件, 如果 條件為真,我們運行一塊語句(稱為 if-塊 ), 否則 我們處理另外一塊語句(稱為 else-塊 )。 else 從句是可選的。

 
 
 
 
  1. #!/usr/bin/python   
  2. # Filename: if.py   
  3. number = 23  
  4. guess = int(raw_input('Enter an integer : '))   
  5. if guess == number:   
  6.     print 'Congratulations, you guessed it.' # New block starts here   
  7.     print "(but you do not win any prizes!)" # New block ends here   
  8. elif guess < number:   
  9.     print 'No, it is a little higher than that' # Another block   
  10.     # You can do whatever you want in a block ...   
  11. else:   
  12.     print 'No, it is a little lower than that'  
  13.     # you must have guess > number to reach here   
  14. print 'Done'  
  15. # This last statement is always executed, after the if statement is executed   

在這個程序中,我們從用戶處得到猜測的數(shù),然后檢驗這個數(shù)是否是我們手中的那個。我們把變量number 設(shè)置為我們想要的任何整數(shù),在這個例子中是23 。然后,我們使用raw_input() 函數(shù)取得用戶猜測的數(shù)字。

函數(shù)只是重用的程序段。我們將在下一章Python 控制語句更多關(guān)于函數(shù)的知識。我們?yōu)閮?nèi)建的raw_input 函數(shù)提供一個字符串,這個字符串被打印在屏幕上,然后等待用戶的輸入。一旦我們輸入一些東西,然后按回車 鍵之后,函數(shù)返回輸入。

對于raw_input 函數(shù)來說是一個字符串。我們通過int 把這個字符串轉(zhuǎn)換為整數(shù),并把它存儲在變量guess 中。事實上,int 是一個類,不過你想在對它所需了解的只是它把一個字符串轉(zhuǎn)換為一個整數(shù)(假設(shè)這個字符串含有一個有效的整數(shù)文本信息)。


網(wǎng)站欄目:有關(guān)Python控制語句項目說明介紹
文章出自:http://uogjgqi.cn/article/ccdgiej.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流