遇到的問題: 在 Python 中,空格很重要,咱們使用空格將標識符區分開,行開始處的空格咱們稱之爲縮進,若是你的縮進是錯誤的,Python 解釋器會拋出錯誤。例以下面情形:python
若是你在代碼中混用製表符和空格,這種縮進錯誤會很常見。 因此若是是用空格,就一直用空格縮進,不要使用製表符。 建議遵照如下約定:vim
實踐數據結構
1.Year {} Rs. {:.2f}".format(year, value) 稱爲字符串格式化,大括號和其中的字符會被替換成傳入 str.format() 的參數,也即 year 和 value。其中 {:.2f} 的意思是替換爲 2 位精度的浮點數。less
2.用逗號建立元組。在賦值語句的右邊咱們建立了一個元組,咱們稱這爲元組封裝(tuple packing),賦值語句的左邊咱們則作的是元組拆封 (tuple unpacking)。函數
實踐:spa
Operator | Meaning |
---|---|
< | Is less than |
<= | Is less than or equal to |
> | Is greater than |
>= | Is greater than or equal to |
== | Is equal to |
!= | Is not equal to |
實踐: 3d
實踐:orm
1.斐波那契數列 默認狀況下,print() 除了打印你提供的字符串以外,還會打印一個換行符,因此每調用一次 print() 就會換一次行,如同上面同樣。能夠用end替換這個默認的換行符。Python 中賦值語句執行時會先對賦值運算符右邊的表達式求值,而後將這個值賦值給左邊的變量。 理解: 第一輪:a=0,b=1,輸出1 第二輪:a=1,b=2,輸出1 第三輪:a=2,b=3,輸出2 第四輪:a=3,b=5,輸出3 ···blog
1.函數的形參和函數的實參,瞭解函數運行機制教程
2.局部變量:分清楚變量的做用域
3.global語句被用來聲明x是全局的——所以,當咱們在函數內把值賦給x的時候,這個變化也反映在咱們 在主塊中使用x的值的時候。
4.關鍵參數 :若是你的某個函數有許多參數,而你只想指定其中的一部分,那麼你能夠經過命名來爲這些參數賦值—— 這被稱做 關鍵參數 ——咱們使用名字(關鍵字)而不是位置(咱們前面所一直使用的方法)來給函數指定 實參。 這樣作有兩個 優點 ——一,因爲咱們沒必要擔憂參數的順序,使用函數變得更加簡單了。2、假設其餘參數 都有默認值,咱們能夠只給咱們想要的那些參數賦值。