CoderHG.iOS程序员移动开发作家群(719776724)分享专题

Python 学习笔记

2018-05-08  本文已影响97人  CoderHG

一、字符串的拼接

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, 开心就好

好好学习、天天向上。
上一篇下一篇

猜你喜欢

热点阅读