06 2017 档案
摘要:一 什么是迭代 1 重复 2 下一次重复是基于上一次的结果 # while True: # cmd=input('>>: ') # print(cmd) # l=['a','b','c','d'] # count=0 # while count < len(l): # print(l[count])
阅读全文
摘要:一 为何要有函数? 不加区分地将所有功能的代码垒到一起,问题是: 代码可读性差 代码冗余 代码可扩展差 如何解决? 函数即工具,事先准备工具的过程是定义函数,拿来就用指的就是函数调用 结论:函数使用必须是:先定义,后调用 二:函数的分类 1.内置函数:built-in 2.自定义函数: def 函数
阅读全文
摘要:一、文件处理流程 二、文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不
阅读全文
摘要:一、集合 集合的作用一:关系运算集合的作用二:去重 定义集合:集合内的元素必须是唯一的;集合内的元素必须是可hash的,也是就不可变类型;集合是无序的 循环 关系运算 集合方法 集合操作类型 总结 二、布尔类型: True和False print(type(True)) count=10 print
阅读全文
摘要:一、列表 定义:[ ] 内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 特性: > 可存放多个值 > 可修改指定索引位置对应的值,可变 > 按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序 1.1列表创建 list 表示列表类型 list1=[ ] #空列表 list2=[
阅读全文
摘要:1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
阅读全文
摘要:一、流程控制 1.条件语句 1.1单分支 1.2多分支 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。 也可以给if添加一个else语句,意思是,如果if判断是Fa
阅读全文
摘要:一、为什么要编程 解放人力:让机器按照人们事先为其编写好的程序自发地去工作 二、什么是编程语言 编程语言就是程序员与计算机之间沟通的介质;程序员把自己想说的话用编程语言写到文件里,这其实就开发了一个程序,接下来让计算机按照文件里说的内容去做事情,这就是程序的执行。 三、编程语言的分类 机器语言 >汇
阅读全文
摘要:一、if语句、while、for循环各种小例题 1.用户验证 2.猜年龄 3.查询成绩 4.for循环打印1235 脚本4的执行结果: 5.改进版的猜年龄 脚本5结果: 6.查看文件类型 脚本6结果: 7.打印乘法口诀表 脚本7结果: 8.批量创建用户 脚本8执行结果: 9.批量删除用户 脚本9执行
阅读全文
摘要:一、什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 二、grep 1.参数 -n :显示行号 -o :只显示匹配的内容 -q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容
阅读全文
摘要:一:shell简介 1.什么是shell shell的中文意思是“外壳”,通俗地讲,shell是一个交互编程接口,通过获得用户输入来驱动操作系统内核完成指定工作。shell除了作为命令解释程序以外,还是一种高级程序设计语音,它有变量、关键字、有各种控制语句、支持函数模块,有自己的语法结构。shell
阅读全文

浙公网安备 33010602011771号