所有的語言裡第乙個程式都是hello world的列印,寓意來到了乙個新的世界
>>> print "hello world" 2.x 版本
>>> print("hello world") 3.x 版本,更接近c語言的方式
在python裡,識別符號有字母、數字、下劃線組成。
在python中,所有識別符號可以包括英文、數字以及下劃線(_),但不能以數字開頭。
python中的識別符號是區分大小寫的。
以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用"from *** import *"而匯入;
以雙下劃線開頭的(__foo)代表類的私有成員;以雙下劃線開頭和結尾的(__foo__)代表python裡特殊方法專用的標識,如__init__()代表類的建構函式。
下面的列表顯示了在python中的保留字。這些保留字不能用作常數或變數,或任何其他識別符號名稱。
所有python的關鍵字只包含小寫字母。
andexec
notassert
finally
orbreak
forpass
class
from
continue
global
raise
defif
return
delimport
tryelif
inwhile
else
iswith
except
lambda
yield
學習python與其他語言最大的區別就是,python的**塊不使用大括號({})來控制類,函式以及其他邏輯判斷。python最具特色的就是用縮進來寫模組。
縮排建議都使用4個空白符來進行縮排,不要使用tab進行縮排。
python 接收單引號(' ),雙引號(" ),三引號(''' """) 來表示字串,引號的開始與結束必須的相同型別的。
其中三引號可以由多行組成,編寫多行文字的快捷語法,常用語文件字串,在檔案的特定地點,被當做注釋。
python中單行注釋採用 # 開頭。
python 中多行注釋使用三個單引號(''')或三個雙引號(""")。
python語句中一般以新行作為為語句的結束符。
但是我們可以使用斜槓( \)將一行的語句分為多行顯示,如下所示:
total語句中包含, {} 或 () 括號就不需要使用多行連線符。如下例項:=item_one +\
item_two +\
item_three
days =['monday'
,'tuesday'
,'wednesday'
,'thursday'
,'friday'
]
下面的程式在按回車鍵後就會等待使用者輸入:
#!/usr/bin/pythonpython 3.x中 不再使用raw_input(「hello world」)進行輸入,而是修改為 input("hello world")raw_input
("\n\npress the enter key to exit."
)
>>> x = raw_input("x=")
x=12
>>> y = raw_input("y=")
y=24
>>> x+y
'1224'
x = raw_input("x =") 輸入的是一串字串,所以如果需要輸入的是整數,需要在前面進行轉換型別 ,如 x = int(raw_input("x="))
python可以在同一行中使用多條語句,語句之間使用分號(;)分割,以下是乙個簡單的例項:
#!/usr/bin/python執行以上**,輸入結果為:import
sys;x =
'runoob'
;sys
.stdout
.write(x
+'\n'
)
$ python test.py為了**的可讀性,以上方式不建議使用runoob
函式之間或類的方法之間用空行分隔,表示一段新的**的開始。類和函式入口之間也用一行空行分隔,以突出函式入口的開始。
空行與**縮排不同,空行並不是python語法的一部分。書寫時不插入空行,python直譯器執行也不會出錯。但是空行的作用在於分隔兩段不同功能或含義的**,便於日後**的維護或重構。
記住:空行也是程式**的一部分。
Python基礎 Python語法基礎
關鍵字是python語言的關鍵組成部分,不可隨便作為其他物件的識別符號 andas assert break class continue defdel elif else except exec finally forfrom global ifimport inis lambda notor p...
python初級語法 python語法基礎
寫在最前頭 python 程式對大小寫是敏感的!1 資料型別 1 整數 可以處理任意大小的正負整數 2 浮點數 浮點數運算可能會引入四捨五入的誤差 3 字串 可以是單引號or雙引號括起來的任意文字,但是不包括單引號or雙引號本身。ps 如果字串本身裡含有單引號or雙引號,怎麼辦呢?嘻嘻 可以使用轉義...
python初級語法 Python基礎語法
第一章格式規範 一 標頭檔案 1.注釋行 usr bin python3 coding utf 8 2.匯入模組行 匯入整個模組,格式 import module 匯入模組中全部函式,格式為 from module import 二 識別符號 首字元必須是字母或下劃線。識別符號對大小寫敏感。三 保留...