摘要:
1. 函数的动态参数 1. *args 位置参数动态传参 2. **kwargs 关键字参数动态传参 顺序:位置参数, *args, 默认值, **kwargs def func(*args, **kwargs): pass 形参的位置*,**: 聚合 实参的位置*,**: 打散 顺序 位置参数, 阅读全文
摘要:
1. 函数 函数是对功能的封装 语法: def 函数名(形参列表): 函数体(代码块, return) 调用: 函数名(实参列表) 2. 返回值 return : 在函数执行的时候. 如果遇到return. 直接返回 1.如果函数什么都不写, 不写return, 没有返回值. 得到的是None 2. 阅读全文
摘要:
一,is 和==的区别 python中存在一个小数据池的概念 python中两个数据类型存在小数据池: int范围: -5 ~ 256 str: is 和== 有什么区别?? 1,is 比较的是内存地址. 2,== 比较的是值 2. 复习编码 1. ASCII, 英文, 数字, 一些特殊符号 8bi 阅读全文
摘要:
一. 编码 1. 最早的计算机编码是ASCII. 美国人创建的. 包含了英文字母(大写字母, 小写字母). 数字, 标点等特殊字符!@#$% 128个码位 2**7 在此基础上加了一位 2**8 8位. 1个字节(byte) 2. GBK 国标码 16位. 2个字节(双字节字符) 3. unicod 阅读全文
摘要:
一,列表的增删改查 1,list(增删改查) 列表可以装大量的数据. 不限制数据类型. 表示方式:[] 方括号中的每一项用逗号隔开 列表和字符串一样.也有索引和切片 2,常用的功能: ① 增加: 第一种 append() 第二种 insert() 第三种 extend() ② 删除: lst = [ 阅读全文
摘要:
1,dict(字典)的结构 字典如下格式: dic = {key1:value1,key2:value2,key3:value3} 例如: # dic = {1: "马化腾", False:"阿里巴巴", "sylar":"帅的不行不行的", (1, "哈哈"): "元组", ["吼吼"]:"列表" 阅读全文
摘要:
isinstance是Python中的一个内建函数 语法: isinstance(object, classinfo) 如果参数object是classinfo的实例,或者object是classinfo类的子类的一个实例, 返回True。如果object不是一个给定类型的的对象, 则返回结果总是F 阅读全文
摘要:
今日大纲: 1. list(增删改查) 列表可以装大量的数据. 不限制数据类型. 表示方式:[] 方括号中的每一项用逗号隔开列表和字符串一样.也有索引和切片常用的功能: 增: append() 删:remove() 改: 索引修改 查: for循环 常用方法: len() count() sort( 阅读全文
摘要:
今日大纲: 1. dict用大括号{} 括起来. 内部使用key:value的形式来保存数据{'jay':'周杰伦', "jj":'林俊杰'}注意:字典的key必须是可哈希的. 不可变的, value 没有限制不是按照我们保存的顺序保存的, 无序的2. 增删改查 dict[不存在的key] = va 阅读全文
摘要:
1,python的简介 解释型语言. 弱类型语言 3. 安装 4. hello world 5. 变量(命名规则) 命名规则; 1. 由数字, 字母, 下划线组成 2. 不能数字开头. 更不能是纯数字 3. 不能是关键字 4. 不要太长 5. 不要用中文 6. 区分大小写 7. 要有意义 8. 驼峰 阅读全文