随笔分类 - Python
摘要:1 # 文件操作 2 3 ''' 4 1.文件路径:要知道文件的路径 5 6 2.编码方式:要知道文件是什么编码的。utf-8 gbk...... 7 8 3.操作方式:要以什么样的方式进行打开这个文件,比如是只读打开、可读可写打开、追加、 9 10 r:只读 11 12 rb:二进制方式只读方式打
阅读全文
摘要:1 l1 = [1, 2, 3] 2 l2 = l1 3 l1.append('a') 4 print(l1, l2) # 深cpoy 5 6 l1 = [1, 2, 3] 7 l2 = l1.copy() # 浅拷贝 8 l2.append('a') 9 print(l1, l2) 1.其他代码
阅读全文
摘要:1.集合 1 ''' 2 集合:可变数据类型,里面存的元素必须是不可变数据类型。 3 集合无序,里面的元素不能重复。将列表转换为集合在转换为集合就将有重复元素的list去重了。 4 集合{} 5 ''' 6 7 # 创建一个集合 8 set1 = set({1, 2, 3}) 9 print(set
阅读全文
摘要:1.编码: 1.1 ASCII 一个字符占8位, 1.2 UTF-8 一个字符占8位 一个中文占24位 1.3 GBK 一个字符占8位 一个中文占16位 1.4 Unicode 1.4 只说Unicode的32位 一个字符占32位 一个中文字同样占32位 问题 : Unicode中的编码方式能否ut
阅读全文
摘要:1. = == is =: ==:比较 值是否相等 is:比较,比较的是内存地址 2. id(内容):得到内容的起始内存地址 3.数字,字符串,存在小数据池的概念,如果如果创建了一样的数字或者字符串,并且是小范围内的,同时赋值给两个名字不一样的变量,但是这两个变量会共用同一个内存。 数字小数据池的范
阅读全文
摘要:1 #-- 寻求帮助: 2 dir(obj) # 简单的列出对象obj所包含的方法名称,返回一个字符串列表 3 help(obj.func) # 查询obj.func的具体介绍和用法 4 5 #-- 测试类型的三种方法,推荐第三种 6 if type(L) == type([]): 7 print(
阅读全文
posted @ 2018-08-21 22:26
_小溢
摘要:and or not 优先级:() > not > and > or 1.or 在python中,逻辑运算符or,x or y, 如果x为True则返回x,如果x为False返回y值。因为如果x为True那么or运算就不需要在运算了,因为一个为真则为真,所以返回x的值。如果x的值为假,那么or运算的
阅读全文
摘要:电脑的传输,存储,实际上都是0101, 中文有9W多字。 美国:ascii码, 想要表示一个英文和特殊字符和数字使用一个字节就可以表示了,但是不能满足全球化的文字问题,所以创建了一个万国码,Unicode。unicode最初不管英文还是中文是用16位表示。unicode只有两种状态,一种是16位,一
阅读全文
摘要:1.格式化输出:%的有%s, %d 如果要在带有格式化输出的字符串中,输出%的话,输入将要输出的%的前面在加一个%进行转义。
阅读全文
摘要:变量: 由数字字母下划线任意组合,且不能以数字开头。 具有可描述性 不能用Python中的关键字 不要用中文,不要用拼音 常量: python中没有常量,但约定俗成,不可更改的,全部是大写字母命名。 单行注释:使用# 多行注释:使用''' 内容 ''' 或 """ 内容 """
阅读全文
摘要:1. if. : (冒号)起到条件与结果分开的作用 if 条件 : 结果 2. while. while 条件: 循环体 终止循环:改变条件使其不成立,或break。 3.while else 当while循环被break打断时,不会走else。当while循环没有被break打断,而是while判
阅读全文
摘要:1.input(),阻塞等待用户输入内容并敲回车。 工作过程:先打印()内容,等待用户输入并敲回车,之后将用户输入信息赋值给变量,input出来的数据类型全部都是str字符串
阅读全文
摘要:数据类型:int,bool,str,list, tuple元组,dict字典。 1.数字:12,3,4 在使用print打印数字时,在终端界面中无法判断出打印的是什么类型,当我们需要知道一个值是什么类型的时候,此时可以使用tpye()。 2.字符串:str,python凡是由引号引起来的都是字符串,
阅读全文
摘要:python2与python3的区别: (1)宏观上的区别:Python2x源码重复率高,不规范,而且python崇尚的是优美,简单,清晰,所以龟叔创建了python3,使其规范化。 (2)python2 默认编码方式是ASCII码(不识别中文),python3 默认编码方式是utf-8(识别中文)
阅读全文
摘要:python是一种动态解释性的强类型语言。 python下分几个类别,分别是cpython,jypython,ironpython,pypy等等,这些属于不同的解释器,但编写规范只有一个就是python。 官方主推的是cpython解释器:该解释器将python代码转换为C语言的字节码,转换为C语言
阅读全文