摘要: 数据类型: str(字符串) int(数字) list(列表) dict(字典) set(集合) tuple(元组) bool 数据类型归类: 可变--改变后内存地址没有变化 list,set,dict 不可变 str,int,tuple,bool 容器类型: str,list,tuple,set, 阅读全文
posted @ 2019-11-15 11:27 情~睿 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 函数嵌套 函数里面再嵌入函数 global 作用: 1、在局部作用域中,声明一个全局变量(没有全局变量时)外部可以直接用这个局部变量 2、在局部作用域中,改变一个全局变量(有全局变量时)全局变量会被改变 nonlocal 1、必须是嵌套函数 2、父级作用域中必须有要修改的变量 3、不能修饰全局变量 阅读全文
posted @ 2019-11-15 11:26 情~睿 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 命名空间一共分为三种: 全部命名空间 局部命名空间 内置命名空间 命名空间: 当程序运行时,代码从上至下一次读取,遇到变量与值,# 他会在内存中开辟一个空间,存放变量与值的内存地址的对应关系,这样存储变量与值得对应关系的空间叫做名称空间(命名空间)。 局部名称空间: 当解释器遇到函数时,他会将函数名 阅读全文
posted @ 2019-11-15 11:26 情~睿 阅读(201) 评论(0) 推荐(0) 编辑
摘要: ASCII:美国 一个字节表示一个字符,不能表示汉字 大写字母 65--90 小写97--122 包含数字、字母、特殊符号,256个位置 GBK: 中国 只包含本国文字 英文:沿用ASCII 一个字节表示一个字符 中文:两个字节表示一个汉字 例如:中国 用的是4个字节,24位 Unicode:万国码 阅读全文
posted @ 2019-11-15 11:25 情~睿 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1、可迭代对象 内部含有__iter__方法的对象是可迭代对象 遵循可迭代协议 der() 检查对象含有什么方法 dir()会返回一个列表,这个列表含有该对象的以字符串的形式所有方法名。这样我们就可以判断python中的一个对象是不是可迭代对象了 print(dir("abc")) 判断对象是否是可 阅读全文
posted @ 2019-11-15 11:24 情~睿 阅读(74) 评论(0) 推荐(0) 编辑