小學生學python(二)


上一節描述了跟python環境安裝相關的,這一節寫變量及命名。

 

python是用c語言寫的,所以很多c的思想在里面。

基本的數據類型有整形,浮點型,字符型。

整形    int     數學名詞,有正整數,負整數和0

浮點型  float  數學上叫實數,有正實數,負實數

字符型 str

繼續打開工具 IDLE,

在交互的界面上分別輸入type(3),按回車;type(3.0),按回車;type('3'),按回車。結果如圖所示
在python中,用單引號(' ')和雙引號(" ")是一樣的。
接下來使用變量
    a = 1
表示我們定義了一個變量a,並把值1賦值給a,這個時候a的類型是整形
   a = '1'
表示我們定義了一個變量a,並把字符值'1'賦值給a,這個時候a的類型是字符型
 
這樣子定義變量一般在函數內部,或者說臨時使用,因為這種的變量看不出表示啥意思。來個有意思的例子:
 
1  #家里裝了100M的寬帶,計算實際的速度
2  bandwidth = 100/8
3  print(bandwidth, 'M')

# 開頭的表示注釋,可以隨便寫,記錄當時的靈感,不會對實際的代碼產生影響

定義了一個變量bandwidth,用來表示帶寬的意思;print()這個函數可以把我們想要看的數據輸出出來。變量命名可以字母開頭,也可以下划線開頭,不能用數字開頭。變量名字中可以包含數字字母和下划線。

bandwidth = 100/8 這句的意思100除以8,得12.5,把浮點型數字12.5賦值給變量bandwidth,也就是我們平時裝的100M的寬帶實際最大只有12.5M下載速度,而不是真的100M。
變量跟變量也可以相互賦值,比如:
 a=1
 b=a  #b的值是1

 

 
 
 
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM