1. 程式人生 > >python學習筆記--python編程基礎

python學習筆記--python編程基礎

優雅 地址 變量賦值 對象 賦值 brush 功能 之前 定義變量

一.一個隆重的儀式

  我們在學習語言的時候,第一個寫的程序肯定都是hello world.來寫第一個程序吧,其實很簡單,python的語法就是簡單、優雅,一個print就搞定。

1 print(‘hello world‘)

二.基本輸入輸出

1.輸入

>>>a=input("請輸入數據:")
請輸入數據:

2.輸出

>>>print(‘hello world‘)

三.數據類型(常用)

1.整數常量:不帶小數點的數,如123,-1,0

2.浮點數常量:如1.25,3.0

3.布爾常量

  布爾類型有兩個值True和False

四.變量

  變量是幹嘛的呢?說的簡單點,就是存東西,供後面來用的。

  由於python屬於動態數據類型語言,所以不需要像如從,c#等靜態數據類型的語言一樣需要先聲明後使用.python在定義變量時使用等號.

a=5

  值得一提的是python變量裏面存的是內存地址,也就是這個值存在內存裏面的哪個地方,如果再把這個變量賦值給另一個變量的話,新的變量通過之前那個變量指到那個變量值的內存地址存起來,而不是指向的之前那個變量。代碼如下:

1 name = ‘sriba‘
2 new_name = name #new_name存的也是sriba的內存地址

  python為每一個對象創建一個計數器,當計數器記錄對象的引用次數為0時,對象被刪除,其占用的內存也被回收,這個過程叫做對象的垃圾回收.

變量命名規則:

1.禁止使用python中的關鍵字進行命名

2.命名簡單易懂,下次再看見這個變量的時候明白變量的作用

3.變量名區分大小寫,即A和a是兩個變量

4.必須以下劃線或字母開頭,變量名字盡量起的高級一點

五、python中的單引號、雙引號和三引號(就是三個單引號)

python中定義變量的時候字符串都用用引號括起來,單引號和雙引號沒有區別,用啥都行,如果說這個字符串裏面有單引號的話,那你外面就用雙引號,裏面有雙引號的話,外面就用單引號,如果既有單又有雙,那麽用三引號,三引號也可以多行註釋代碼,單行註釋,使用#,代碼如下:

1 msg = "I‘m Sriba." #有單引號,所以外面用雙引號
2 info = ‘Python comments ues "#".‘ ##有雙引號,所以外面用單引號
3 new_msg = ‘‘‘I‘m Sriba, i love "Python".‘‘‘#有雙引號和雙引號,所以外面用三引號
4 ‘‘‘
5     上面的代碼是說明單引號、雙引號和三引號的
6     這一段是註釋,說明三引號也有多行註釋的功能
7 ‘‘‘

python學習筆記--python編程基礎