成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

有關Python 控制語句項目說明介紹

開發 后端
本文主要講述Python 控制語句,怎樣創建Python 控制語句項目,這些內容都是一些門戶網站和技術論壇找到的,中間可能有不少錯誤是我沒有挑出的,歡迎大家指正。

昨天我在編制Python 控制語句的時候寫了幾行代碼,寫完這幾行代碼后,突然覺得python真的是一種很爽的東西,不但代碼非常的簡潔,而且還不用受限于平臺,下文進行學習研究。

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

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

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

for 循環在這個范圍內遞歸——for i in range(1,5) 等價于for i in [1, 2, 3, 4] ,這就如同把序列中的每個數(或對象)賦值給i,一次一個,然后以每個i 的值執行這個程序塊。在這個例子中,我們只是打印i的值。

在這個程序中,我們仍然使用了猜數游戲作為例子,但是這個例子的優勢在于用戶可以不斷的猜數,直到他猜對為止——這樣就不需要像前面那個例子那樣為每次猜測重復執行一遍程序。

這個例子恰當地說明了while 語句的使用。我們把raw_input 和if 語句移到了while 循環內,并且在while循環開始前把running 變量設置為True 。首先,我們檢驗變量running 是否為True ,然后執行后面的 while-塊。

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

當while 循環條件變為False 的時候,else 塊才被執行——這甚至也可能是在條件***次被檢驗的時候。如果while 循環有一個else 從句,它將始終被執行,除非你的while 循環將永遠循環下去不會結束!

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    

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

函數只是重用的程序段。我們將在下一章Python 控制語句更多關于函數的知識。我們為內建的raw_input 函數提供一個字符串,這個字符串被打印在屏幕上,然后等待用戶的輸入。一旦我們輸入一些東西,然后按回車 鍵之后,函數返回輸入。

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

【編輯推薦】

  1. 有關Python系統文件進行介紹指導
  2. 如何正確的使用Python函數
  3. Python 構建工具進行詳細介紹分析
  4. PythonAndroid淺析Python優勢所在
  5. 如何使用Python模塊解析配置文件?
責任編輯:chenqingxiang 來源: 博客園
相關推薦

2010-02-24 17:22:59

Python項目

2010-02-02 14:54:28

Python語法

2010-02-01 17:11:45

Python 解釋器

2010-02-23 14:41:28

Python模塊

2010-02-01 16:32:49

Python腳本

2010-02-26 11:20:53

Python應用

2009-12-25 17:11:40

ADO方法

2010-03-03 17:50:45

Android圖形界面

2010-03-03 16:20:40

Android項目

2010-03-10 11:26:29

交換機配置

2010-02-02 13:05:58

Python代碼

2010-02-03 13:27:17

Python 特性

2010-03-01 10:39:18

Python源代碼

2010-03-10 16:32:17

光端交換機

2010-02-02 13:28:46

Python變量

2010-02-03 17:37:30

Python語法

2010-02-22 13:20:58

Python中文問題

2010-02-01 18:06:48

Python Edit

2010-02-22 16:16:14

Python語法

2010-02-03 16:03:44

Python系統文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美jizzhd精品欧美巨大免费 | 免费国产黄网站在线观看视频 | 精品视频在线观看 | 国产高清视频在线观看 | 国产.com| 日韩一区二区在线观看 | 日韩一级免费大片 | 久久九九99 | 国产中文字幕在线观看 | 久久久www成人免费精品 | 91中文字幕在线 | 国产精产国品一二三产区视频 | 欧美一区2区三区4区公司二百 | 91精品国产乱码久久久 | 在线免费观看视频黄 | 天天躁日日躁狠狠的躁天龙影院 | 日本在线综合 | 亚洲国产成人精品久久久国产成人一区 | 高清一区二区三区 | 亚洲人成人一区二区在线观看 | 久久亚洲一区 | 91电影在线播放 | 国产精品3区 | 自拍视频一区二区三区 | 亚洲一区在线日韩在线深爱 | 911影院| 99福利视频导航 | 日韩视频专区 | 亚洲免费人成在线视频观看 | 欧美日韩精品一区二区天天拍 | 亚洲精品国产第一综合99久久 | 亚洲人成人一区二区在线观看 | 97国产精品视频人人做人人爱 | 天天干天天插天天 | 国产精品毛片av一区 | 在线国产视频 | 亚洲一区自拍 | 男人的天堂在线视频 | 成人av播放 | 免费小视频在线观看 | 欧美日韩国产一区二区三区 |