悟已往之不谏 知来者之可追

年轻人总是要为一些自己认为有意义的事情而废寝忘食,通宵达旦,直至白发方休...

Python易忘知识点总结

列表的操作方法 random库 字典 format中的格式是:内容 -> 填充 -> 对齐 -> 宽度 为固定格式。同时别忘了最外面有双引号和大话括号,以及冒号,"{: }".format()... ...

2019-03-29 09:07:38

阅读数 138

评论数 0

二级python的主观题总结

format相关的知识点 a = "python" b = &...

2019-03-10 10:19:02

阅读数 354

评论数 0

二级pthon的客观题总结

数据结构的相关知识点 在深度为x的满二叉树中,叶子结点的个数为 2x−12^{x-1}2x−1个 python相关 程序设计的基本结构:顺序、分支、循环 继承是指类之间共享属性和操作的机制 软件危机体现在三个方面:生产率低、质量难以控制、成本不断提高 软件测试的主要目的是发现程序中的错误 用...

2019-03-08 22:37:54

阅读数 188

评论数 0

python 阶段性总结

对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。对应上面的问题,取前3个元素,用一行代码就可以完成切片:>>> L[0:3] ['Michael', 'Sarah', 'Tracy'] L[0:3]表示,从索引...

2017-09-06 10:00:26

阅读数 1179

评论数 0

python学习(九)之切片和迭代

切片对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。对应上面的问题,取前3个元素,用一行代码就可以完成切片:>>> L[0:3] ['Michael', 'Sarah', 'Tracy'] L[0:3]表示,从...

2017-08-23 14:49:52

阅读数 196

评论数 0

python学习(八)之递归函数

递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,...

2017-08-23 14:12:19

阅读数 230

评论数 0

python学习(七)之函数参数

默认参数 默认参数降低了函数调用的难度,而一旦需要更复杂的调用时,又可以传递更多的参数来实现。无论是简单调用还是复杂调用,函数只需要定义一个。 def enroll(name, gender, age=6, city='Beijing'): print('name:', name) ...

2017-08-23 13:24:09

阅读数 186

评论数 0

python学习(六)之函数与返回值

函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”: >>> a = abs # 变量a指向abs函数 >>> a(-1) # 所以也可以通过a调用abs函数#!/usr/bin/env python3 # -*...

2017-08-23 02:50:30

阅读数 478

评论数 0

python学习(五)之dict+set+不可变对象

dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: names = ['Michael', ...

2017-08-23 02:23:59

阅读数 4868

评论数 0

python学习(四)之条件+循环

条件语句python的条件判断 age = 3 if age >= 18: print('adult') elif age >= 6: print('teenager') else: print('kid') 比较和C语言的区别 无需加大括号,它是自己根据缩...

2017-08-23 01:54:05

阅读数 293

评论数 0

python学习(三)之list和tuple

list的各种操作listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。与C语言的数据大同小异 如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素:classmates[-1]list是一个可变的有序表,所...

2017-08-23 01:39:25

阅读数 235

评论数 0

python学习(二)之编码

参考博客:廖雪峰老师的python教程print() print()会依次打印每个字符串,遇到逗号“,”会输出一个空格 编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。 在文本编辑器中...

2017-08-23 01:23:52

阅读数 252

评论数 0

python学习(一)之初探

参考博客:廖雪峰老师的python教程入门当你用一种语言开始作真正的软件开发时,你除了编写代码外,还需要很多基本的已经写好的现成的东西,来帮助你加快开发进度。比如说,要编写一个电子邮件客户端,如果先从最底层开始编写网络协议相关的代码,那估计一年半载也开发不出来。高级编程语言通常都会提供一个比较完善...

2017-08-23 01:16:45

阅读数 313

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭