一、Python的數(shù)據(jù)類型 
	Python有六個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)類型:Numbers(數(shù)字)、String(字符串)、List(列表)、Tuple(元組)、Sets(集合)、Dictionary(字典)。其中,List(列表)、Tuple(元組)、Sets(集合)、Dictionary(字典)屬于序列類型。 
	根據(jù)數(shù)據(jù)是否可變,六種數(shù)據(jù)類型可分類為不可變數(shù)據(jù)和可變數(shù)據(jù)。具體分類如表一所示: 
| 四種不可變數(shù)據(jù) | 兩種可變數(shù)據(jù) | 
| Numbers(數(shù)字) String(字符串) Tuple(元組) Sets(集合) | List(列表) Dictionary(字典) | 
	表一,內(nèi)容來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》  
二、變量賦值 
	編程語言最簡單的語句是變量賦值語句。Python中的變量賦值不需要類型聲明,每個(gè)變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識(shí),名稱、數(shù)據(jù)等信息。且每個(gè)變量在使用前都必須賦值,變量被賦值后才被創(chuàng)建。 
	變量賦值的運(yùn)算符為等號(hào)(=),等號(hào)(=)運(yùn)算符左邊是變量名,右邊是存儲(chǔ)在變量中的值,變量賦值語法為變量名=值。 
	變量名不能以數(shù)字開頭,但可以含有數(shù)字,例如1a不能作為變量名,a1可以作為變量名。預(yù)留關(guān)鍵字也不可作為變量名,如if不能作為變量名。 
	具體的賦值語句如圖一所示: (1)n被賦值為10,即n被定義為Numbers(數(shù)字)類型; (2)s被賦值為'hello',即s被定義為String(字符串)類型; (3)l被賦值為[1,2,3,4],即l被定義為List(列表); (4)t被賦值為(1,2,3),即t被定義為Tuple(元組); (5)S1被賦值為{1,2,3,4},即S1被定義為Sets(集合); (6)dic被賦值為{'name':'ming','age':'18'},即dic被定義為Dictionary(字典)。
	
	圖一,圖片來源:根據(jù)學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》資料制作  
三、Python的注釋 
	以#開頭的語句為Python的注釋,計(jì)算機(jī)不運(yùn)行注釋中的內(nèi)容,注釋的作用是使其他人員更容易理解計(jì)算機(jī)程序內(nèi)容。
	 
	圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》  
四、Python的控制語句 
	一般,計(jì)算機(jī)程序按照語句編寫順序依次執(zhí)行程序。當(dāng)需要非順序執(zhí)行,可使用控制語句改變其原有的順序執(zhí)行。Python最常用的兩種控制語句包括:條件控制語句和循環(huán)控制語句。 
	(1)條件控制語句  Python的條件控制語句包括:if語句、if-else語句、if-elif-else語句。 
	圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》 
	1)if語句 如圖二所示,因?yàn)閚被賦值為10,if語句中n==10(n==10語句解釋:當(dāng)n的值為10時(shí),該語句的值為真,當(dāng)n不等于10時(shí),該語句的值為假)為真,所以執(zhí)行print('hello'),輸出hello。

	圖二,圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》 
	2)if-else語句 如圖三所示,因?yàn)閚被賦值為10,if語句中n==11為假,所以不執(zhí)行if條件語句,而執(zhí)行else后的語句print('不相等'),輸出不相等。

	圖三,圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》 
	3)if-elif-else語句 如圖四所示:當(dāng)score被賦值為95時(shí),滿足ifscore>90的語句,因此輸出為A;當(dāng)score被賦值為15時(shí),不滿足ifscore>90、elifscore>75、elifscore>60語句,因此輸出else后的語句,輸出為D

	圖四,圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》 
	(2)循環(huán)控制語句 
	Python中的循環(huán)控制語句包括:for循環(huán)控制語句和while循環(huán)控制語句。下文以for循環(huán)控制語句舉例。 
	如圖五所示,l的數(shù)據(jù)類型是list(列表),通過for循環(huán)將l中的數(shù)字依次輸出。
	圖五,圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》 
	如圖六所示,如果在for循環(huán)加入: if i==2;   break 則l中2以后(包含2)的數(shù)字不會(huì)被輸出。
	圖六,圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》 
	如圖七所示,如果在for循環(huán)加入: if i==2;  
	continue 則l中除了2以外的數(shù)字依次輸出。
	圖七,圖片來源:學(xué)堂在線《大數(shù)據(jù)導(dǎo)論》  
	
	審核編輯:劉清
- 
                                編程語言
                                +關(guān)注關(guān)注 10文章 1957瀏覽量 38651
- 
                                字符串
                                +關(guān)注關(guān)注 1文章 594瀏覽量 22978
- 
                                python
                                +關(guān)注關(guān)注 56文章 4849瀏覽量 89273
原文標(biāo)題:大數(shù)據(jù)相關(guān)介紹(5)——編程語言(中)
文章出處:【微信號(hào):行業(yè)學(xué)習(xí)與研究,微信公眾號(hào):行業(yè)學(xué)習(xí)與研究】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Python中常用的數(shù)據(jù)類型
史上最全Python數(shù)據(jù)類型詳解
Verilog 變量聲明與數(shù)據(jù)類型一
python教程之變量和簡單數(shù)據(jù)類型
 
    
Python的變量類型詳細(xì)資料說明
 
    
探究西門子SCL-基本數(shù)據(jù)類型變量的賦值
 
    
重視變量的數(shù)據(jù)類型
 
    
Python最基本內(nèi)置數(shù)據(jù)類型(1)
 
    
 
           
        
 
         Python的數(shù)據(jù)類型與變量賦值
Python的數(shù)據(jù)類型與變量賦值 
                 
  
     
            
             
             
                 
             工商網(wǎng)監(jiān)
工商網(wǎng)監(jiān)
        
評(píng)論