1 # 須要導入字符編碼,不然遇到中文會報錯 2 # coding=utf-8 3 4 # 1 定義變量 5 a = 10 6 b = 2 7 c = a+b 8 print(c) 9 10 # 2 判斷語句 11 score = 90 12 13 if score>= 80 : 14 print("很好") # 前面必需要有縮進 15 elif score>= 60: 16 print("及格") 17 elif score>=30: 18 print("不及格") 19 else: 20 print("不好") 21 22 # 3 循環 23 for i in range(0,100): # range範圍 24 print("Item {0},{1}".format(i,"Hello Python")) 25 # {0}對應的是format的第一個參數,{1}對應的是format的第二個參數。 26 27 # 4 定義函數 28 def sayHello(): 29 print("hello World") 30 31 sayHello() #執行函數。不要有縮進,若是有縮進,那麼這行就屬於def sayHello():的代碼 32 33 34 def max(a,b): 35 if a>b: 36 return a 37 else: 38 return b 39 40 print("最大的值是 {0}".format(max(12,13))) 41 42 # 5 面向對象 43 # 5-1 建立一個類,並使用構造方法 44 class Hello: 45 # 構造方法 46 def __init__(self,name): 47 self._name = name; 48 # 定義普通方法 49 def say(self): 50 print("Hello Python Class {0}".format(self._name)) 51 52 h = Hello("HeYang") 53 h.say() 54 55 # 5-2 使用繼承 56 class Hi(Hello): # 這樣就是繼承Hello類 57 def __init__(self,name): 58 Hello.__init__(self,name) 59 60 def sayHi(self): 61 print("Hi {0}".format(self._name)) 62 63 64 h1 = Hi("xiaoming") 65 h1.sayHi() 66 67 68 # 6 導入文件 69 from mylib import HiHi 70 71 mylib = HiHi() 72 mylib.hihi()