
Python
文章平均质量分 80
DuanJiaNing_
越努力越幸运
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一. 数据类型:基本数据类型
第一个 Python 程序 解释器解释运行,源代码编译为pyc字节码,字节码会被缓存,提供下次运行速度,根据时间戳和版本判断是否需要重新编译。在PVM虚拟机中运行。 Source(py) -> Byte code(pyc) -> Runtime(PVM) 整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,1...原创 2018-12-14 15:31:11 · 277 阅读 · 0 评论 -
二. 数据类型:序列类型
分为可变和不可变序列。 序列通用操作(以列表为例) 生成序列 list(‘abcd’) -> [‘a’,’b’,’c’,’d’] list(range(5)) -> [0,1,2,3,4] 判断元素是否包含 a = [1,2,3,4,’a’,’b’] 1 in a -> True 2 not in a -> False 连接序列 a = [1,2] b = [4,5] a ...原创 2018-12-14 15:45:12 · 1195 阅读 · 0 评论 -
三. 数据类型:集合类型 + 映射类型
集合类型 set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。 set存储的元素和dict的key类似,必须是不变对象 借助list创建set,重复元素会被合并。 s = set([1,2,34,1]) -> {1, 2, 34} s.add(11) -> {1,2,34,11} s.add(1) -> ...原创 2018-12-14 15:49:23 · 1152 阅读 · 0 评论 -
四. 数据类型:其它类型 + 文件
空对象 None 布尔 bool:True、False True本质为 1(等且只等于),False本质为0(等且只等于)。 True + 4 -> 5 False – 3 -> -3 注意: bool(3) -> True bool(-3) -> True bool(0) -> False bool(‘s’) -> True bool([]) -> Fa...原创 2018-12-14 15:52:45 · 782 阅读 · 0 评论 -
五. 语句与语法:语句
输入输出 s = input() 接收输入,接收为str型 input(‘提示’) 先输出提示信息 print(‘=’ * 20) 输出20次 = print(n,b,v,sep=’ - ’) 用-分隔n,b,v并输出 print(1, 2, 3, 4, sep=’\n’, end=’ end’) 用换行分隔,最后输出end print(‘f={:08,.4f}’.format(math.pi *...原创 2018-12-14 15:57:12 · 259 阅读 · 0 评论 -
六. 语句与语法:函数 + 列表生成式
函数 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为 None。 return None可以简写为return。 def square_of_sum(L): sum = 0 for item in L...原创 2018-12-14 16:00:39 · 296 阅读 · 2 评论