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()

 

posted @ 2016-08-13 16:39  何杨  阅读(480)  评论(1编辑  收藏  举报