Python基礎知識之:hello world,註釋,變量,數據類型
從接觸編程語言以來,在我腦海裏經常有三個問號:
- 這是什麽?
- 這個有什麽用?
- 這個怎麽用?
我覺得初學一個東西,把這三個問號都搞明白,那麽剩下的就是孰能生巧的過程了,在接下來的博客中,每個知識點,我都盡量圍繞這三個問號來寫
第一個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。
變量命名規則
- 變量名只能是字母、數字或下劃線的任意組合
- 變量名的第一個字符不能是數字
- 關鍵字不能聲明為變量名
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,註釋,變量,數據類型