摘要:
函数对象 在面向对象编程中 一切皆对象 函数在python中是第一类对象 函数可以这么用 可以被引用 def func(): print('hello world !') f=func f() 可以当做参数传入 def func(): print('hello world !') def fun 阅读全文
摘要:
文件内指针移动:f.seek() 强调:只有t模式下read(n),n代表字符的个数,除此以外都是以字节为单位。 f.truncate(size):从文件的首行首字符开始截断,截断文件为 size 个字节,无 size 表示从当前位置截断;截断之后后面的所有字符被删除,其中 Widnows 系统下的 阅读全文
摘要:
菜鸟学python第八天 补充内容:python 3 字符编码的内置方法 变量名.encode('编码表'):Unicode二进制——>编码encode——>其他格式的二进制 变量名.decode('编码表'):Unicode二进制——>解码decode——>其他格式二进制 补充内容:python 阅读全文
摘要:
字符编码 字符编码:字符编码指的是字符转成/编码成数字(二进制) 字符编码:字符编码指的是字符转成/编码成数字(二进制) 编码的过程一定要遵循一个标准,该标准称之为字符编码 字符 编码 》数字 字符《 解码 数字 文本编辑器打开文本的三个步骤: 打开文本编辑器 文本编辑器将文本内容读入到计算机内存 阅读全文
摘要:
菜鸟学Python第五天 数据类型常用操作及内置方法 列表(list) 基本使用 用途 用来存取多个同属性的值,用索引对应值,索引反映的是位置 定义方式 在[]内用逗号分隔开多个任意类型的值 类型转换 list可以将str、list、dict、tuple等可以被for循环循环的类型转换为列表。 注: 阅读全文
摘要:
菜鸟学Python第五天 流程控制 for循环 while循环 VS for循环: while循环:称之为条件循环,循环的次数取决于条件何时为false for循环:称之为迭代器循环,循环的次数取决于数据包含的成员个数 for循环专门用来取值,在循环取值方面比while循环强大,以后 遇到循环取值的 阅读全文
摘要:
常量 常量即不可改变的量,在Python中不存在常量,我们只能逻辑上规定一个常量并不去修改它,通常用全大写字母表示。 基本运算符之二 算术运算 注:运算优先级从上到下,同一行内优先级相同 赋值运算 增量赋值 交叉赋值 链式赋值 解压赋值 流程控制 if 判断 if 判断的三种形式 if 条件: 代码 阅读全文
摘要:
内存管理 C python解释器的垃圾回收机制 什么是垃圾: 当一个值身上没有绑定任何变量名(该值得引用计数=0)时,该值就是一个垃圾。 什么是垃圾: 当一个值身上没有绑定任何变量名(该值得引用计数=0)时,该值就是一个垃圾。 引用计数增加 # age=18 # 18的引用计数等于1 # x=age 阅读全文
摘要:
数据类型(预了解) 1.数字类型 整型:int 即不带小数点的数,通常用来标识年龄,账号,身份证号,等级等整数。 浮点型:float 即带有小数点的数,通常用来标记身高,体重,科学计算等有小数点的数。 整型:int 即不带小数点的数,通常用来标识年龄,账号,身份证号,等级等整数。 浮点型:float 阅读全文
摘要:
Python的安装 Python多版本共存 1.多版本共存是什么意思?为什么要安装Python多版本呢? 所谓多版本共存指的是Python2版本和Python3版本共存;虽然目前的主流版本是Python3版本,且Python2版本已经停止更新,由于目前任有很大一部分企业的Python程序是用Pyth 阅读全文