Python之基礎

 

 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()
相關文章
相關標籤/搜索