.user_profile{ display:block}
摘要: Python提供了ord和chr两个内置的函数,用于字符与ASCII码之间的转换。>>> print ord('a')97>>> print chr(97)a 阅读全文
posted @ 2018-06-11 17:05 软萌团子 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 注意:默认参数如果是一个可变数据类型: 补充: 函数参数 -- 动态传参 我们需要给一个函数传参,而参数又是不确定的,或者我给一个函数传很多参数,我们可以考虑使用动态参数: 动态参数可以分为两种: 用*args接收,返回元组形式 用**kwargs接收,接收关键字参数(比如:food='盖浇饭')返 阅读全文
posted @ 2018-06-11 14:38 软萌团子 阅读(96) 评论(0) 推荐(0) 编辑
摘要: #round(你要操作的数,保留几位) 阅读全文
posted @ 2018-06-09 23:11 软萌团子 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、初始文件操作: 使用Python来读写文件是非常简单的操作。 我们使用open()函数来打开一个文件,获取到文件句柄,然后通过文件句柄就可以进行操作了,根据打开方式的不同能够执行的操作也会有相应的差异。 二、文件操作模式 只读操作-- 'r' 'rb' 读取出来的是bytes类型,不能选择enc 阅读全文
posted @ 2018-06-08 16:12 软萌团子 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 定义: 在python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。 浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象只是拷贝引用。 深拷 阅读全文
posted @ 2018-06-07 17:27 软萌团子 阅读(149) 评论(0) 推荐(0) 编辑
摘要: str知识点补充: 关于列表或字典循环删除的问题: 列表: #循环删除列表中的元素,以达到清空列表的结果 #错误写法 lis = [1,2,3,4] """ for i in lis: print(lis.index(i)) # 0 1 lis.remove(i) # [2,4] print(lis 阅读全文
posted @ 2018-06-07 15:34 软萌团子 阅读(342) 评论(0) 推荐(0) 编辑
摘要: is和==的区别 1、id() - 我们通过id()可以查看一个变量表示的值在内存中的地址 is 比较的是内存地址 ==比较的是值 对于int和str中的部分,两个变量如果值相同,指向也是相同的,原理如下: 小数据池(常量池):把我们使用过的值存储在小数据池中,供其他的变量使用 小数据池给数字和字符 阅读全文
posted @ 2018-06-06 15:17 软萌团子 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1、print函数: Python3:print为一个函数,必须用括号括起来 Python2:print为class 2、input()函数 input()用户输入函数 Python3:input得到的是str Python2:input得到的是int,raw_input得到的是str 3、整除 P 阅读全文
posted @ 2018-06-05 17:23 软萌团子 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 4、list 列表 list是Python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是用[]括起来的,每个元素以逗号隔开,而且他里面可以存放各种数据类型,比如: 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,并且列表是有序的,有索引值,可切片 阅读全文
posted @ 2018-06-04 14:49 软萌团子 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型分类 分类一: 1、扁平序列 这些序列只能容纳一种类型,存放的是值而不是引用 例如:str、bytes、bytearray、memoryview和array.array 2、容器序列: 这些序列能存放不同的类型的数据,存放的是他们所包含的任意类型对象的引用 例如:list、tuple、c 阅读全文
posted @ 2018-06-01 17:12 软萌团子 阅读(161) 评论(0) 推荐(0) 编辑