日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深度剖析Python語言特點(diǎn)

本章是Python的快速入門,在這一章并不涉及python的特殊規(guī)則和細(xì)節(jié),目標(biāo)是通過示例使你快速了解Python語言的特點(diǎn)。本章簡要介紹了變量,表達(dá)式,控制流,函數(shù)以及輸入/輸出的基本概念,在這一章不涉及Python語言的高級(jí)特性。

創(chuàng)新互聯(lián)制作網(wǎng)站網(wǎng)頁找三站合一網(wǎng)站制作公司,專注于網(wǎng)頁設(shè)計(jì),網(wǎng)站制作、成都網(wǎng)站制作,網(wǎng)站設(shè)計(jì),企業(yè)網(wǎng)站搭建,網(wǎng)站開發(fā),建網(wǎng)站業(yè)務(wù),680元做網(wǎng)站,已為近1000家服務(wù),創(chuàng)新互聯(lián)網(wǎng)站建設(shè)將一如既往的為我們的客戶提供最優(yōu)質(zhì)的網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷推廣服務(wù)!

盡管如此,有經(jīng)驗(yàn)的程序員還是能夠通過閱讀本章的材料創(chuàng)建高級(jí)程序。我們鼓勵(lì)新手通過運(yùn)行示例,親身體驗(yàn)一把Python。 Python 程序通過解釋器執(zhí)行。如果你的機(jī)器已經(jīng)裝好了python,簡單的在命令行鍵入python即可運(yùn)行python解釋器。

在解釋器運(yùn)行的時(shí),會(huì)有一個(gè)命令提示符 >>>,在提示符后鍵入你的程序語句,鍵入的語句將會(huì)立即執(zhí)行。在下邊的例子中,我們?cè)?>>提示符后邊鍵入最常見的顯示"Hello World"的命令:

 
 
 
  1. 1 class Stack(object):  
  2. 2         def __init__(self):              # 初始化棧  
  3. 3                 self.stack = [ ]  
  4. 4         def push(self,object):  
  5. 5                 self.stack.append(object)  
  6. 6         def pop(self):  
  7. 7                 return self.stack.pop()  
  8. 8         def length(self):  
  9. 9                 return len(self.stack)  

在Windows 下,只需雙擊一個(gè).py文件就能執(zhí)行這個(gè)python程序。windows會(huì)自動(dòng)調(diào)用python解釋程序,然后啟動(dòng)一個(gè)終端窗口(類DOS窗口)來執(zhí)行它。在這種情況下,終端窗口會(huì)在程序執(zhí)行完畢后立即關(guān)閉(經(jīng)常是在你看到它的輸出之前)。為避免這個(gè)問題,你可以使用python集成開發(fā)環(huán)境。

例如IDLE或Pythonwin。另一個(gè)可行的方法是建立一個(gè) bat文件,在文件寫入這樣一行語句,如 python -i helloworld.py。運(yùn)行這個(gè)批處理,程序在執(zhí)行完成后會(huì)自動(dòng)進(jìn)入python解釋器。 在解釋器中,也可以通過函數(shù)execfile()來運(yùn)行一個(gè)保存在磁盤上的程序,如下例:

 
 
 
  1. Toggle line numbers Toggle line numbers   
  2.    1 s = Stack()           # Create a stack (創(chuàng)建)  
  3.    2 s.push("Dave")        # Push some things onto it (寫入)  
  4.    3 s.push(42)  
  5.    4 s.push([3,4,5])  
  6.    5 x = s.pop()           # x gets [3,4,5] (讀取)  
  7.    6 y = s.pop()           # y gets 42  
  8.    7 del s                 # Destroy s (刪除)  
  9.  

這個(gè)語句計(jì)算表達(dá)式的值,然后將計(jì)算結(jié)果賦給 principal 變量做為它的新值。當(dāng)賦值動(dòng)作發(fā)生時(shí),principal最初綁定的值1000被丟棄。賦值結(jié)束,不但 principal 綁定的值發(fā)生了變化,它的類型也隨著賦值動(dòng)作發(fā)生了相應(yīng)的變化。

在這個(gè)例子中,由于rate是一個(gè)浮點(diǎn)數(shù),所以在賦值完成后,principal也變成一個(gè)浮點(diǎn)數(shù)。 while 語句首先檢查在它后邊的循環(huán)條件,若條件表達(dá)式為真,它就執(zhí)行冒號(hào)后面的語句塊,然后再次測(cè)試循環(huán)條件,直至為假。

冒號(hào)后面的縮近語句塊為循環(huán)體。注意,Python語言使用縮進(jìn)塊來表示程序邏輯(其它大多數(shù)語言使用大括號(hào)等)。在Listing 1.1中while語句后的三條語句為循環(huán)體,在每次循環(huán)中均執(zhí)行。


網(wǎng)站標(biāo)題:深度剖析Python語言特點(diǎn)
文章分享:http://www.5511xx.com/article/ccepisd.html