Python 基礎練習

1.python 爲何不須要變量名和變量類型聲明?python

  python語言中對象的類型和內存都是運行時肯定的。在建立也就是賦值時,解釋器會根據語法和右側的操做數來決定新對象的類型。ide

2.python 爲何不須要聲明函數類型?函數

  待補充對象

3.python 爲何應當避免在變量名的開始和結尾使用雙下劃線?內存

  合法標識符:字符串

        -第一個字符必須是字母或下劃線「_」it

        -剩下的字符能夠使字母和數字或者下劃線    class

        -大小寫敏感  import

  python用下劃線做爲變量前綴和後綴置頂特殊變量。 變量

        - _xxx_ 系統定義名字

        - _xxx 不是從‘from module import’ 不是從模塊導入

        - _xxx 類中的私有變量名 模塊和類之外不可用。

4.python 一行書寫多個語句方式?

  同一行書寫多個語句使用(;)號隔開。

  例: import sys; x= 'foo' ; sys.stdout.write(x + '\n')

同一行書寫大大下降可讀性,不提倡。

5.python 同一語句多行書寫方式?

  過長語句能夠使用反斜槓「\「分解成幾行。

  例: if ( a == 1 ) and \

      ( b == 0 ) :

例外狀況,使用閉合操做符時,單一語句能夠跨多行。

   例:在含中括號,小括號,花括號能夠多行書寫。

      給變量賦值時:

      a.b.c.d = (1,

      2,3,4)

      顯示一個三引號的字符串

      printf '''aaaaaaaaaaaaaaaaaa

          aaaaaaaaaaaa'''

6.變量賦值練習

  (a) x,y,z = 1,2,3 x,y,z分別得值

       >>>x   1 

       >>>y   2

       >>>z   3

  (b) 執行 z,x,y = y,z,x 後,x,y,z 分別含有什麼值?

       >>>x   3

       >>>y   1

       >>>z   2

相關文章
相關標籤/搜索