可变参数
def test(*n)
只能放在末尾
输出是元组
可变参数
def test(*n)
只能放在末尾
输出是元组
关键参数来修改默认值
exit()
print("hello word")
*多个参数
="赋值运算符"
命名规则
只包含 字母数字下划线
模块:就是一个PY文件
import
模块
方便管理
import导入模块
运算符号
//除去小数部分
as 重命名
class = 列表
名字 = [数据1,数据2,数据3]
列表 = list
计算优先级
append(元素) 增加 默认添加到结尾
insert(索引,元素) 插入
del(元素) 删除
50.函数
书写格式:
def 方法名() :
把Python文件写在桌面上
Windows操作环境 cd Desktop
python Hello World.py
浮点数运算不精准
类-面向对象
包含两个部分:类的创建、类的使用(对象)
类名:习惯大写
class Dog():
# __init__ 这个函数用来表示类里有哪些变量,只有这个是特殊函数,self是必须写的
def __init__(self, name, age):
self.name = name
self.age = age
上面是在进行初始创建
50.函数
书写格式:
def 方法名(参数1,参数2) :
注意:python执行文件程序,是从上到下执行的,必须先定义方法,后调用它;不能先调用,后书写方法,会报错。
要找到文件的目录
cd Desktop
然后再输入python Hello world.py
#类后面加的首字母大写,其他都是小写(规范里)
class Dog():
# __init__ 这个函数用来表示类里有哪些变量,只有这个是特殊函数,这个函数和self是必须写的
def __init__(self, name, age):
#通过self.name添加了一个属性,等号右面的name是传递过来的参数
self.name = name
self.age = age
#上面init是初始化
#所有函数里都要写self
def sit(self):
print('I sit')
def rollOver(self):
print('da gun')
#这两个是添加的行为