python的語法總是很簡潔,也不用結尾的分號(;),因此hello world的語法如下:
print ("hello world")
再變數宣告這邊的話,他是屬於動態語言的一種,所謂的動態語言就是本身是不具有型態資訊的,因此再使用時並不用像靜態語言一樣,一開始就先宣告他的型態
Java
String text="hello world";
Python
text="hello world";
python都是以縮排當作區塊的
if 5>3:
print ("true")
再這樣的情況下就會看到true,然後我們再多加elif以及else,elif再其他語言就是else if
if 5<3:
print ("false")
elif 2>3:
print ("false")
else
print ("error")
再以上的這個程式碼下,並不會有false這個顯示,而還是只有error這個顯示,因為5沒有小於3所以程式就跑到了elif這段,但是2一樣並沒有大於3所以就又跑到了else這一段
以下我都會用99乘法表當作範例
for i in range(1,10,1):
for j in range(1,10,1):
print(i,'x',j,'=',i*j,'\t',end='')
print()
range的第一個參數為起始值,第二個參數為終止值,第三個參數為遞增值
i=0
while(i<9):
i+=1
j=0
while(j<9):
j+=1
print(i,'x',j,'=',i*j,'\t',end='')
print("")