摘要:
一 什么是迭代 1 重复 2 下一次重复是基于上一次的结果 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 # while True: # cmd=input('>>: ') # print(cmd) # l=['a','b','c','d'] 阅读全文
摘要:
一 为何要有函数?不加区分地将所有功能的代码垒到一起,问题是:代码可读性差代码冗余代码可扩展差 如何解决?函数即工具,事先准备工具的过程是定义函数,拿来就用指的就是函数调用 结论:函数使用必须是:先定义,后调用 二:函数的分类 1.内置函数:built-in 2.自定义函数: def 函数名(参数1 阅读全文
摘要:
一、文件处理流程 二、文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不 阅读全文
摘要:
集合的作用一:关系运算集合的作用二:去重 定义集合:集合内的元素必须是唯一的;集合内的元素必须是可hash的,也是就不可变类型;集合是无序的 1 2 3 4 5 6 s={'egon',123,'egon','1'} #s=set({'egon',123,'egon','1'} ) print(s, 阅读全文
摘要:
一、列表 定义:[ ] 内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 特性: > 可存放多个值 > 可修改指定索引位置对应的值,可变 > 按照从左到右的顺序定义列表元素,下标从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. 阅读全文
摘要:
Python第一天 一、为什么要编程 解放人力:让机器按照人们事先为其编写好的程序自发地去工作 二、什么是编程语言 编程语言就是程序员与计算机之间沟通的介质;程序员把自己想说的话用编程语言写到文件里,这其实就开发了一个程序,接下来让计算机按照文件里说的内容去做事情,这就是程序的执行。 三、编程语言的 阅读全文
摘要:
一、流程控制 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 :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容 -l 阅读全文
摘要:
一:shell简介 1.什么是shell shell的中文意思是“外壳”,通俗地讲,shell是一个交互编程接口,通过获得用户输入来驱动操作系统内核完成指定工作。shell除了作为命令解释程序以外,还是一种高级程序设计语音,它有变量、关键字、有各种控制语句、支持函数模块,有自己的语法结构。shell 阅读全文