![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 52
qq_36849630
这个作者很懒,什么都没留下…
展开
-
linux文件系统中权限后面出现‘+’号【Linux ACL访问控制权限完全攻略】
acl配置转载 2022-09-16 16:01:10 · 2998 阅读 · 0 评论 -
Timeshift制作Linux系统快照
timeshift原创 2022-08-26 09:36:23 · 1486 阅读 · 0 评论 -
python基础4—第二次作业
----------------------------------------------斜体样式count = 3while count > 0 : name = input("请猜测并输入用户名字:") if name == "tom": print("你好聪明") break else: count -= 1 continueelse: print("猜测次数结束,你好笨蛋")...原创 2021-07-28 08:48:25 · 94 阅读 · 0 评论 -
第二部分3:运算符|编码
算术运算符逻辑运算符not and or优先级顺序not and or:print(True or True and False)打印结果:True #说明逻辑运算符号优先级: not-1 and-2 or-3True与False:a=0b=-1print(bool(a), bool(b))c=''d=' 'print(bool(c), bool(d))n = []print(bool(n))m={}print(bool(m))False TrueFals原创 2021-07-27 23:04:28 · 66 阅读 · 0 评论 -
第二部分2:格式化
格式化输出一: %s %d %f 占位符name = input("输入姓名:")phone=input("请输入手号码:")print('''--------------------------------------------name: %13sPhoneNo: %s--------------------------------------------''' %(name , phone))结果输入姓名:wqwee请输入手号码:123456532323-------原创 2021-07-27 22:24:04 · 66 阅读 · 0 评论 -
第一部分:python基础及环境搭建(2)pycharm+git+码云+博客园
git + 码云 =没有界面版的百度云盘git安装客户端:https://git-scm.com/downloads码云注册地址:https://gitee.com/注册完成之后 创建一个自己的仓库,名字是python_study;https:https://gitee.com/wyw0501/python_study.gitssh地址:git@gitee.com:wyw0501/python_study.git简易的命令行入门教程:Git 全局设置:git config --gl原创 2021-07-27 15:42:53 · 115 阅读 · 0 评论 -
第一部分:python基础及环境搭建(1)
1. 编程语言:编译型 、 解释型比较:编译型:优点:执行速度快,一次性编译(翻译)然后交给cpu执行缺点:开发效率低,开发时候如果有错误,修改后需要重新编译再运行解释型: 一边执行、一边翻译优点:开发效率高,缺点:执行速率慢,需要翻译多次python属于解释型语言‘2. python优点1.Python 的定位是优雅”、“明确”、“简单”,所以Python 程序看上去总是简单易懂,初学者学Python ,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。2.开发效率非原创 2021-07-27 11:16:01 · 96 阅读 · 0 评论 -
09-Python反射 getattr()
1. 背景:我们常常会遇到这样的需求:需要执行对象里的某个方法,或需要调用对象中的某个变量,但是由于种种原因我们无法确定这个方法或变量是否存在。此时我们需要用一个特殊的方法或机制访问和操作这个未知的方法或变量,这种机制就称之为反射。hasattr — 判断对象中是否有这个方法或变量class Person(object): def __init__(self,name): self.name = name def talk(self): print(转载 2021-07-13 12:07:48 · 192 阅读 · 0 评论 -
07-面向对象:静态方法、类方法、实例|对象方法、属性方法
1.静态方法:1.编写时:方法定时上面一行写 @staticmethod方法的参数可有可无;但是在方法里不能使用实例对象封装的值2.调用时:类名.方法名()对象.方法名()3.什么时候用到静态方法?无需调用对象已封装的值2.类方法1.编写时:方法定时上面一行写 @classmethod方法的参数:至少有一个cls参数2.调用时:类名.方法名() #默认会将当前类传到参数cls中对象.方法名() # 也可行3.什么时候用到类方法?如果原创 2021-07-10 18:23:38 · 79 阅读 · 0 评论 -
06-python面向对象编程-为何要有类?与函数编程的区别
举例:#编写功能- 假设用户购买课程成功,给用户发送订购成功信息,分为短信、微信、邮件def message(telphone, msg): print(telphone, msg)def wechat(wei_num, msg): print(wei_num, msg)def email(email, msg): print(email, msg)#张三订购成功msg='尊敬的用户你好,你已经成功订购课程!注意及时学习'message(15998907819,原创 2021-07-10 17:11:12 · 289 阅读 · 0 评论 -
05-python异常处理
python中try/except/else/finally的用法(1)完整的格式顺序是:try —> except X —> except —> else—> finally(2)如果 else 和 finally 都存在的话,else 必须在 finally 之前,finally 必须在整个程序的最后。(3)else 的存在是以 except 或 except X 的存在为前提,如果没有 except,而在 try 中使用 else的话,会出现语法错误。try:原创 2021-07-09 14:15:19 · 47 阅读 · 0 评论 -
03-python 之 eval()函数
描述eval() 函数用来执行一个字符串表达式,并返回表达式的值。语法以下是 eval() 方法的语法:eval(expression[, globals[, locals]])参数 expression -- 表达式。 globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。 locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。举例:x = 7eval( ‘3 * x’ )21eval(‘pow(2原创 2021-07-09 11:13:27 · 251 阅读 · 0 评论 -
02-python装饰器
概念:简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。它能让其他函数在不做任何改动的情况下 增加额外功能,概括的讲: 装饰器就是为已经存在的函数对象增加额外的功能!规范有三个函数,参数个数不同,需要增加装饰器:def A(x, y):print("参数x的值为: ", x)print("参数y的值为: ", y)def B(x, y, z):return(max(x,y,z))def C(*args, **kwargs)原创 2021-07-09 10:31:11 · 52 阅读 · 0 评论