1. 程式人生 > >Python基礎知識之:hello world,註釋,變量,數據類型

Python基礎知識之:hello world,註釋,變量,數據類型

我們 重要 一個 yield code oba () turn 編程語言

  從接觸編程語言以來,在我腦海裏經常有三個問號:

  1. 這是什麽?
  2. 這個有什麽用?
  3. 這個怎麽用?

  我覺得初學一個東西,把這三個問號都搞明白,那麽剩下的就是孰能生巧的過程了,在接下來的博客中,每個知識點,我都盡量圍繞這三個問號來寫


  

  第一個Python小程序:Hello world

  那麽接下來開始正題,先說一下Python裏面的Hello world,勿噴勿噴,借用某大王的一句話:儀式感很重要!每一個語言入門的第一個小程序都是Hello world,這句話貌似沒有毛病[捂嘴]

1 print("Hello world")

  這個就是Python中的Hello world了,簡不簡單?遙憶初學Java的時候,光是一個main()就折騰了好久,內牛滿面啊有木有

print()是Python中的內建函數(或者可以說是自帶的方法?)其作用就是輸出小括號裏的內容,例如我們想Python輸出一句話“我開始在博客園寫博客了”,代碼如下:

1 print("我開始在博客園寫博客了")


Python中的變量

  接下來我們看一下Python中的變量:變量基本上就是代表(或者引用)某值的名字,舉例說,如果希望用名字num代表3,代碼如下:

1 num=3

這樣的操作稱為賦值,數值3被賦給了變量num,在變量被賦值之後,就可以在表達式中使用變量,例如:

1 print(num*2)

此段代碼用漢語翻譯過來就是,輸出num乘以2的結果,在這裏我們使用了變量num。

變量命名規則

  1. 變量名只能是字母、數字或下劃線的任意組合
  2. 變量名的第一個字符不能是數字
  3. 關鍵字不能聲明為變量名

      Python中的關鍵字有[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘,                  ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]


Python中的註釋

  井號(#)在Python中有些特殊,在代碼中輸入他的時候,它右邊的一切內容都會被忽略,不會被運行

  

1 #這是單行註釋,本行內容不會被解釋運行
2 num=3
3 print(num)

  在Python中,除了使用#(單行註釋)以外,還有"""多行註釋"""或者使用單引號‘‘‘多行註釋‘‘‘

 1 """ 2  3  4  5  6 """
 7 
 8 num=3
 9 ‘‘‘我也
10 11 12 13 14 ‘‘‘
15 print(num)

大家可以在編譯器裏運行一下這段代碼,在此就不過多解釋了


Python中的數據類型

Python中的數據類型其實還有很多種,在此我們只說常見的三種:

  數字:int (整型),long(長整型),float(浮點型),complex(復數),

  布爾值:真或假,1或0

  字符串:就是一串字符。。。。。

  字符串的三種定義方式:

    

#單引號定義
name1=張龍
#雙引號定義
name2="趙虎"
#三引號定義(可定義多行字符串)同註釋一樣,可使用三個雙引號或者三個單引號
name3=‘‘‘王
朝‘‘‘
name4="""馬
漢"""

今天就到這裏吧,如有錯誤或不足之處,還請路過的大牛多多指點

Python基礎知識之:hello world,註釋,變量,數據類型