1.打印Hello World print("Hello Python")# 直接在.py后缀的文件中调用print方法打印即可 2.变量,无需使用关键字声明 a=10 b=32 c=a+b print(c) 3.判断语句 score=20 if score>=90: print("优秀") elif score>=80: print ("良好") elif score>=60: print ("及格") elif score>=30: print ("不及格") else:print ("很差") 4.循环 for i in range(0,100): print (i) for i in range(0, 100): print ("Item {0}qwertyuiop{1}".format(i,"aaa")) #python中的字符串拼接 5.函数 def sayHello():#普通函数 print("Hello World") sayHello() def max(a,b,c):#传参数的函数 if(a<b): return b+c else:return a+c print(max(10,2,3)) 6.面向对象:定义类 class Hello: def __init__(self,name):#构造函数 self._name=name#在类中定义成员变量,用self._加变量名定义 def sayHello(self): print ("Hello {0}".format(self._name))# python中拼接字符串的方法,{n}中的n一一对应后面format方法的参数 def test(self): print ("test") class Hi(Hello):#继承 def __init__(self,name,desc): Hello.__init__(self,name) self._desc=desc def sayHi(self): print ("Hi {0}".format(self._name)) def pridesc(self): print (self._desc) h=Hello("aaa") h.sayHello() i=Hi("asd","qwe") i.test() i.sayHello() i.sayHi() i.pridesc()print (i._desc)#引用对象的成员变量7.引入外部python文件import outpython #引入文件hello=outpython.Hello()hello.sayHello()from outpython import Hello #引入文件的某个类hello=Hello()hello.sayHello()外部文件代码:outpython.pyclass Hello: def sayHello(self): print ("Hello") 8.python中的注释:以#开头,单行
Tips:
①Python文件不支持中文,为了支持中文,需要在头部加上:coding=utf-8
②Python文件扩展名为py
③python下载地址:https://www.python.org/
python集成开发工具:PyCharm,下载地址:http://www.jetbrains.com/
python网站开发框架:web2py框架,网址:http://www.web2py.com/
④python无需;进行代码行结尾,但对缩进要求非常严格