上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 题目一:一家商场在降价促销,所有原价都是整数(不需要考虑浮点情况),如果购买金额50-100元(包含50元和100元)之间,会给10%的折扣;如果购买金额大于100元会给20%折扣。编写一程序,询问购买价格,再显示出折扣和最终价格。输入:price = xxx输出:购买折扣:8 折优惠价格:xxx 阅读全文
posted @ 2021-08-11 01:10 空-山-新-雨 阅读(133) 评论(0) 推荐(0) 编辑
摘要: """ ######### 列表 #################### 1、基础级必做题 题目1:删除如下列表中的"矮穷丑",写出 2 种或以上方法: info = ["yuze", 18, "男", "矮穷丑", ["高", "富", "帅"], True, None, "狼的眼睛是啥样的"] 阅读全文
posted @ 2021-08-11 01:09 空-山-新-雨 阅读(159) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*- # Author: Sky # Email: 2780619724@qq.com # Time: 2021/7/28 23:27 # Project: day09 print('###### 题目一 #######') """ 题目一:字符串格式化 把姓 阅读全文
posted @ 2021-08-11 01:07 空-山-新-雨 阅读(82) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*- # Author: Sky # Email: 2780619724@qq.com # Time: 2021/7/26 23:10 """ 1、题目:现在有字符串:str1 = 'python cainiao 666' ,请使用代码找出第 5 个字符 请复 阅读全文
posted @ 2021-08-11 01:05 空-山-新-雨 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1、把 字符串 'createJobFile" ——> 'create_job_file' # 把 createJobFile——>create_job_file a = 'createJobFile' for i in a: if i.isupper(): a = a.replace(i, f'_ 阅读全文
posted @ 2021-08-10 23:22 空-山-新-雨 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1、if 和 while 练习 """ 题目一: 一家商场在降价促销,所有原价都是整数(不需要考虑浮点情况),如果购买金额50-100元(包含50元和100元)之间,会给10%的折扣; 如果购买金额大于100元会给20%折扣。编写一程序,询问购买价格,再显示出折扣和最终价格。 输入: price = 阅读全文
posted @ 2021-08-03 23:39 空-山-新-雨 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、yaml 的使用初步 familyInfo.yaml 示例代码如下: 注意 spouse—>name: ,age: 冒号后面有空格,如果没有空格会变成字符串,而不是字典嵌套。 name: Tom Smith age: 37 spouse: name: Jane Smith age: 25 chi 阅读全文
posted @ 2021-08-03 19:29 空-山-新-雨 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一、ConfigParse 类 ConfigParse 类还有 其他的操作,自动化测试中用的少。 1、用 config.ini 配置文件 + logging 实现搜集日志 a、项目目录如下: b、config.ini 文件代码如下: # 定义日志相关的配置 # log、name、level、file 阅读全文
posted @ 2021-08-03 18:07 空-山-新-雨 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、logging 二次封装 ( 自定义 MyLogger 类 ) 1、自定义MyLogger类: a、目录层级 : b、my_logger.py 代码如下: 在模块中, 生成一个 mylogger 实例,在其他所有模块中导入该模块时,共用这一个日志搜集实例 (类似于全局变量)。日志搜集是典型的 单 阅读全文
posted @ 2021-08-03 12:57 空-山-新-雨 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、日志模块 logging的使用 logging 模块 1)日志搜集器: 定义日志搜集器:要从代码当中按照要求,搜集对应的日志 ,并输出到渠道当中 。 logging模块有一个默认的日志搜集器 root,root默认收集的日志级别:warning及warning以上 ; 2)日志级别: debug 阅读全文
posted @ 2021-08-02 10:03 空-山-新-雨 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1、反射机制 参考资料:https://cloud.tencent.com/developer/article/1173302 反射就是通过字符串的形式,导入模块;通过字符串的形式,去模块寻找指定函数,并执行。 利用字符串的形式去类 、对象(模块)中 动态 操作(查找/获取/删除/添加)成员,一种基 阅读全文
posted @ 2021-08-02 09:33 空-山-新-雨 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 面向对象(三)、继承、私有属性 1、私有属性 类属性、方法 私有: a、浅度私有: _属性 、_方法 ;可以通过 实例._属性 访问,但是设计这个私有属性的本意是别访问我 ; b、深度私有:__属性 、__方法 ;不可以通过 实例._属性 访问,但是可以通过 f._Father__private_m 阅读全文
posted @ 2021-08-01 22:40 空-山-新-雨 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://blog.csdn.net/zimou5581/article/details/53053775 Python中类分两种:旧式类和新式类: ➤ Python 2.x 中 默认都是经典类,只有显式继承了object才是新式类 ; ➤ Python 3.x 中 默认都是新式类, 阅读全文
posted @ 2021-08-01 20:10 空-山-新-雨 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象(二)、属性 和 方法: 1、类属性和实列属性重名了,对象访问属性时,是访问类还是实列自己的? 实列自己的; 2、在类中,实列方法可以调用其他实列方法吗? 可以; 3、在类中的实列方法中可以给对象设置属性吗 ? 可以,但是不建议这样做,同时pycharm报警告; 动态添加属性,只有在调用 阅读全文
posted @ 2021-08-01 13:12 空-山-新-雨 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1、类和对象 a、定义在类中的函数,称为方法 ; b、python里面 c = Cat() ,称为实例化; 实列化类,创建对应的对象 ; c、self 就是代表对象自己, id(self) 和 id(c) 的结果一样 ; d、实例化对象的时候,对象是谁,self就是谁 ; e、在定义类的时候,并不知 阅读全文
posted @ 2021-08-01 12:19 空-山-新-雨 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://www.cnblogs.com/sqtu/p/10298434.html https://www.jianshu.com/p/e97044a8169a 1、python不支持多态,或者说python本来就是多态语言。 2、鸭子类型: 在程序设计中,鸭子类型(英语:duck 阅读全文
posted @ 2021-07-31 23:58 空-山-新-雨 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 在 python2 中执行如下代码: python2 在线执行工具:https://c.runoob.com/compile/6 class Cat(): pass c1 = Cat() print(c1) class Dog(object): pass d1 = Dog() print(d1) 执 阅读全文
posted @ 2021-07-31 12:28 空-山-新-雨 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://www.runoob.com/python3/python3-errors-execptions.html 异常 介绍 和 处理 1、异常介绍 运行期检测到的错误被称为异常。 如下都是异常: >>> 10 * (1/0) # 0 不能作为除数,触发异常 Traceback 阅读全文
posted @ 2021-07-30 11:51 空-山-新-雨 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 疑问: '\t'.join(列表) : 字符串拼接时,用 \t 拼接, 第二个元素后无制表符 。 这是为什么呢? 实验代码一 : temp = ['name', 'age', 'weight'] str_temp = '\t'.join(temp) print(str_temp) 执行结果如下,na 阅读全文
posted @ 2021-07-29 13:41 空-山-新-雨 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 1、模块 和 导包 所说的模块导包都是相对 project 目录的; a、即可以导入模块名,也可以导入模块里面的内容 (函数 / 全局变量) b、如果导入的模块名 ,相对于 project 的路径中有包: from 包名[.包名.包名] import 模块名 或: 相对于 project 的路径中没 阅读全文
posted @ 2021-07-29 12:01 空-山-新-雨 阅读(66) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页