一、字符串的拼接
Code如下:
for i in xrange(1,3):
print("第 {0} 个数字,的 {1}".format(i, "Hello Python!"))
打印结果:
第 1 个数字,的 Hello Python!
第 2 个数字,的 Hello Python!
二、条件语句
Code 如下:
a = False
if a:
print ("大家好")
print ("才是真的好啊")
else:
print ("诶、无语了")
打印结果:
诶、无语了
三、函数的定义与使用
Code 如下:
# 无参无返回
def voidFunc():
print("这是一个无参无返回的函数")
# 执行
voidFunc()
# 有参有返回
def maxFunc(a, b):
print("有参有返回")
if a >= b:
return a
else:
return b
# 执行
one_var = 12
two_var = 8
max = maxFunc(one_var, two_var)
print("{0} 与 {1} 的最大值是 {2}".format(one_var, two_var, max))
打印结果:
这是一个无参无返回的函数
有参有返回
12 与 8 的最大值是 12
四、面向对象
4.1 简单使用
Code 如下:
# 类的定义
class Person:
def hello(self,a):
print("同志们好{0}".format(a))
# 创建一个对象
p = Person()
# 执行函数
p.hello("_啊~~~~~")
打印结果:
同志们好_啊~~~~~
4.2 继承
Code 如下:
# 类的定义
class Person:
def __init__(self, name):
self.name = name
def hello(self,a):
print("同志们好{0}".format(a))
# 创建一个对象
p = Person("CoderHG")
# 执行函数
p.hello("_啊~~~~~")
# 继承
class Student(Person):
def __init__(self, name):
Person.__init__(self, name)
def des(self, desc):
print("大家好,我是 {0}, {1}".format(self.name, desc))
s = Student("CoderHG")
s.des("开心就好")
打印结果:
同志们好_啊~~~~~
大家好,我是 CoderHG, 开心就好