摘要:
一、关于数据类型、变量及运算符 自己以前的记录也蛮详尽,用来复习。 https://www.cnblogs.com/tsembrace/p/8722281.html 二、字符串和编码 *字符编码 ASCII为最初的计算机编码,只有一个字节。无法包纳全世界各种语言各种符号,比如对应中文就无法使用ASC 阅读全文
摘要:
不必再批评自己的不够坚持,我觉得应该赞赏自己还能够重启学习的心 a = 'ABC' #创建一个常量内存段,存放字符串ABC;再创建一个变量a,a指向存放ABC的内存区 b = a #创建一个变量b,将a的指向内存地址赋给b a = 'XYZ' #创建一个常量内存段,存放字符串XYZ;再将a指向存放X 阅读全文
摘要:
枚举类 对于一组特定含义的各异常量的集合,在编程中可以通过“枚举”的方式实现,在Python3中也引入了这一概念,并且通过枚举类进行了实现。 需要注意的是,对于枚举类而言,与一般的类不同,它不能实例化,某一个枚举类本身就是一个单例的实现。 枚举类可以通过“枚举类名.属性名”的方式访问枚举项,注意这里 阅读全文
摘要:
JSON: JavaScript Object Notation(JavaScript对象标记) 其本质为“一种轻量级的数据交换格式”。JSON字符串就是JSON的表现形式(载体)。 符合JSON格式的字符串叫做JSON字符串。 JSON的优点(较之XML):易于阅读、易于解析、网络传输效率高。非常 阅读全文
摘要:
正则表达式 正则表达式是一个特殊的字符序列,可以检测一个字符串是否与我们设定的字符序列相匹配。 一、findall()方法 re模块下的findall()方法可以查找对应字符/字符串 最简单的方法可以查找字符串中的特定字符串: 二、元字符和普通字符 对于上例findall()方法中的第一个实参'Py 阅读全文
摘要:
包和模块 1、Python项目的组织结构 Python最顶级的层级是包,模块即是包下的各个python文件。从组织的层面考虑,模块应该为各种功能“类”。 2、包和文件夹的不同 *包在形式上就是一个文件夹,但作为包,包内必须含有一个“__init__.py”模块,同时这个“__init__.py”在P 阅读全文
摘要:
一、基本数据类型 1、各进制数字的表示和转换 2进制、8进制、16进制的数据在数字之前需要分别增加0b、0o、0x来表示。 各个进制的转换,2进制、8进制、10进制、16进制的转换方法分别为bin()、oct()、int()、hex()。 2、布尔值 Python中的数值0、空值对象以及‘None’ 阅读全文
摘要:
参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 IO编程 IO在计算机中指Input/Output,也就是输入和输出。比如你打开浏览器,访问网页,浏览器就需要通 阅读全文
摘要:
参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 一、错误处理 Python提供了一套try...except...finally...的错误处理机制,先看一个示 阅读全文
摘要:
参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 在廖老师的学习网站里“使用元类”这部分还是把我给看晕了...网上搜到一篇感觉讲的相对易懂一些,贴出链接:两句话掌 阅读全文