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