- 函数的写法:def+函数的名字:
def funcName():
…
return …
def:标识
有冒号就要缩进一个tab - 类的写法:class className(object):
class:标识
className:类名
e.g.输入一个数字,返回这个数字的平方
在Python中所有的函数都有返回值,如果没有给予return,则默认返回出none,如果给予了则返回给予的值。- for循环
e.g.写个进度条
- 导入库,import 库名
- for循环,如果计数的情况则使用
range的区间是一个前闭后开
range(start,end,[step])
“\r”:回到顶点
- for循环
- 格式化输出
3.1 “%”“%()”
“%d”:后接类型
“%f”后接浮点
“%s”后接字符串
3.2{}→format() 它可以直接传入任何类型,然后格式化输出 object 不是一个参数- 定义类只有两类:
使用标识符class className(object):
重写 __init__函数,但需记住,一定要打上一个“self”标记,防止以后函数名相撞,或者,其中会含有多个变量,多个函数那么就需要使用self区分
class Student(object):
def init(self,name):
多个打印用","进行分隔.
print(name)
Student(100)
e.g.
输入两个数,打印这两个数的差,和,乘,除,整除,取余
输入一个年龄,如果年龄大于18可观看动作片,小于18只能看动画片
- 调用类的功能使用“.” name.funcl()
e.g.定义3个函数,第一个函数:年龄判断 <18 ,18<40,40>
第二个函数:性别判断: 男,女,未知
第三个函数:打印 (年轻,中年,老年)和性别
类中的函数可以有自己的参数,当想共享这个参数的时候,就打上“self”的印记。
e.g.判断一个数字是不是素数
num: int类型的数字
- 调用类的功能使用“.” name.funcl()
- 定义类只有两类:
Python01
最新推荐文章于 2023-09-02 10:47:25 发布