摘要:
函数 函数:实现某种功能(数学形式、python def函数式编程) 过程:就是函数没有返回值 参数 1、形参 实参 位置参数 关键字参数 默认参数 2、参数组 *args(列表) **kwargs (字典) 1 def test(x, *args, **kwargs): 2 print(x) 3 阅读全文
摘要:
数字和字符串 对于数字 字符串而言,赋值、浅拷贝、深拷贝无意义,因为永远指向同一内存地址 字典、元组。列表 对于字典、元祖、列表 而言,进行赋值、浅拷贝和深拷贝时,其内存地址的变化是不同的。 1、赋值 创建一个变量该变量指向原来内存地址 2、浅拷贝 在内存中只额外创建第一层数据 3、深拷贝 在内存中 阅读全文
摘要:
字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 1、百分号方式 (name) 可选,用于选择指定的key flags 可选,可供选择的值有:width 可选,占有宽度 + 右对齐;正数前加正好,负数前加负号; - 左对齐;正数前无符号,负数前加负号; 空格 右对齐 阅读全文
摘要:
运算符 1、算数运算: 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 基本数据类型 1、数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为- 阅读全文
摘要:
一.while循环总规则 1 while 条件: 2 循环体 二.无限循环 1 while 条件: 2 无限循环 1 while True: 2 print('我爱china') 三.循环输出1-100 改变条件跳出循环 1 count = 1 2 flag = True 3 # 标志位方便之后对变 阅读全文
摘要:
一.语法规则 普通+条件过滤+(条件+条件+判断) 1 if 条件1判断: 2 代码块1 3 else: 4 代码块2 1 if 条件判断: 2 代码块 3 elif 条件: 4 代码块 5 elif ... 6 else: 7 代码块 1 if 条件: 2 if 条件: 3 ... 4 else: 阅读全文
摘要:
一.变量定义 就是临时记录一个值,供后面的程序继续使用执行 二.赋值 代表等号右边的值赋值给等号左边的变量 1 a = 20 2 b = a 3 a = 30 4 print(b) 5 # 20 三.变量命名规则 由字母、数字、下划线组成 不能用纯数字、也不能是数字开头 不能是python的关键字 阅读全文
摘要:
一、跟计算机沟通的语言太多了,先暂且不再说它们了,先搁着! 二、Python应用领域 1.云计算:云计算最火的语言,典型应用OpenStack 2.WEB开发:众多优秀的WEB框架(后面单独跟它们聊一下) 3.科学计算、人工智能:典型歪日的库:numpy、pandas、Matplotlib、Enth 阅读全文