摘要: linux系统介绍 root 表示登录系统的当前用户名 @ 分隔符,无特殊含义 localhost 表示当前系统的主机名 ~ 表示当前登录用户的家(组)目录 # 无特殊含义 终端的显示可以通过修改PS1此变量达到效果,如下: # echo $PS1 查看变量PS1 PS1='[\u@\h \W]\$ 阅读全文
posted @ 2021-12-09 16:11 它叫鸮 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Linux linux操作系统镜像文件下载地址:https://developer.aliyun.com/mirror,点击OS镜像。 我们选择版本centOS7, VMware 这里使用虚拟机装linux操作系统,通过网址下载https://www.vmware.com/cn/products/w 阅读全文
posted @ 2021-12-08 17:15 它叫鸮 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 面向过程编程与面向对象编程 面向过程编程更像是工厂流水线的运作方式,一般思路清晰、逻辑严明、步骤明确,把握步骤后分步把逻辑写好即可,编程复杂程度低。但是面向过程的编程代码可扩展性差,往往牵一发而动全身。相反地,面向对象的编程可扩展性高,但是增加了编程的复杂程度,可控性差。 类 我们自然的习惯把具有相 阅读全文
posted @ 2021-12-02 16:01 它叫鸮 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 什么是正则表达式? 用一串特殊字符的组合从一串字符中筛选出满足条件的数据。 如何使用正则表达式 正则表达式是独立的语言,我们需要借助python中re模块使用正则。 字符组 [0123456789] 匹配中括号中任意一个数字,[0-9]可以使用-表示0到9,字母即[a-z] [A-Z],如果要匹配数 阅读全文
posted @ 2021-11-24 16:03 它叫鸮 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 模块简介 模块是一系列功能的集合。可以是一个py文件,一个集合多个py文件的文件夹,python2需要在文件夹中有一个__init__.py文件。 使用模块能够提高编程效率,而不必再花费大量时间编写已经有高人实现的功能代码。 模块有python内置的,第三方的,自定义的。 import 模块的使用需 阅读全文
posted @ 2021-11-23 15:37 它叫鸮 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 异常捕获补充 # 异常捕获的完整形式 try: name except NameError as e: pass except Exception as e: pass else: pass finally: pass # try中出现异常,如果except中有对应的异常,执行其中的代码。如果没有异 阅读全文
posted @ 2021-11-22 18:48 它叫鸮 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象 对象能通过.方法调用__iter__()的就是可迭代对象,基本数据类型中有字符串、列表、字典、元组、集合,还有文件对象也是可迭代对象(也是迭代器)。 迭代器 既能调用__iter__()又能调用__next__()方法的就是迭代器,迭代器给不支持索引取值的数据类型提供了取值的方法。 fo 阅读全文
posted @ 2021-11-19 15:10 它叫鸮 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 三元表达式 通常我们写只有两种情况的判断语句会是这样, num = input('请输入纯数字>>>:') if num.isdigit(): num = int(num) else: num = 0 如果只是这种简单的逻辑我们可以使用三元表达式, num = input('请输入纯数字>>>:') 阅读全文
posted @ 2021-11-18 15:48 它叫鸮 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 函数递归 函数递归指函数调用过程中直接或间接的调用了函数自身。递归可以分成递推和回溯,递推便是一层层的往下推导,根据最后结束的结论往上推导出最初的答案。 # 假设面前一列n人,前面的人比后面的人大2岁,最后一个人18岁,那么这列中第一个人几岁? # 定义函数接收人数n,我们倒着看把第一个人看成是第n 阅读全文
posted @ 2021-11-18 15:14 它叫鸮 阅读(57) 评论(0) 推荐(0) 编辑
摘要: python装饰器 装饰器能够不改变被装饰函数的代码逻辑和调用方式的情况下给函数扩展额外的功能。 # 如果我们需要记录函数的执行的时长 import time def home(): print('from home') start_time = time.time() # 当前时间距离1970.1 阅读全文
posted @ 2021-11-17 15:38 它叫鸮 阅读(22) 评论(0) 推荐(0) 编辑