列表按照字符串长度排序

保留小数

pycharm乱码问题修改

多行注释
”“”
注释
“”“
除法取整
//
小数保留几位小数

查看数据的内存地址编号
id()

列表降序排序
a.sort(reverse=True)
字符串、列表、元祖:统称为序列类型

字符串翻转:

列表切片
下标一 步长2

dict,set 无序的 没有下标索引


定义字典不需要加引号


集合中只能存放不可变类型


元组中只有一个元素的情况,要在后面加个逗号才是元组。 没加逗号会识别为运算符先执行。

运算符



break:强制跳出循环。
遍历元素的值:

获取键与值:

print不换行

倒序:

列表推倒式:

九九乘法表:

函数传参:

函数的参数注释:三个双引号

函数参数拆包:(仅限于函数调用传餐)
*可以对列表或者元祖进行拆包
两个星花可以对字典进行拆包

函数内全局变量:

内置函数:

可迭代对象:
能够使用for循环进行遍历的数据都是可迭代对象
数据聚合打包:zip聚合的数据只能使用一次

filter:过滤函数


文件操作:




模块与包


异常:

主动抛出异常:

类与对象



继承和属性动态操作

class myclass:attr = 100def __init__(self,name):self.name = namedef fun1(self):print('实例方法')@classmethoddef fun2(cls):print(cls)print('类方法')@staticmethoddef fun3():print('静态方法')myclass.fun2()"""
继承
object:python中所有类的顶级父类(基类)
"""
class phone:def __init__(self,name):self.name = namedef call(self):print('{}打电话'.format(self.name))class phone2:def call(self):print('打电话')def send_msg(self):print('发信息')
class phone3(phone):def __init__(self,name,price):# 方式一# phone.__init__(self, name)# self.paice = price# 方式二:supersuper().__init__(name)self.price = pricedef music(self):print('听音乐')print(self.paice)p = phone3('罗森林',302)
p.call()```动态属性:```python
"""
动态属性设置
setattr() 参数一:设置的对象或类    2  :key   3:value
getattr()  参数1:对象或类   参数2:属性名    第三个参数可选   默认值
delattr()  参数1:对象或类   参数2:属性名
hasattr()判断属性是否存在
"""
class dongtai:attr =100
# 在代码执行的过程中给类添加属性
dongtai.name= 'musen'
# 把字典的键值对设置为类的属性和属性值
data = {'age': 18, 'sex': '男'}
for v,k in data.items():setattr(dongtai,v,k)print(dongtai.name)
print(dongtai.__dict__)class getss:a = 1b =2c =3d = input('请输入字母')
res = getattr(getss,d,'none')
print(res)ress = hasattr(getss,'aaa')
print(ress)

柠檬班自动化学习笔记相关推荐

  1. python测试自动化封装_python接口自动化学习笔记(封装获取测试数据方法)

    本篇文章是接于python接口自动化学习笔记(封装方法用于读取excel) 后的拓展,讲解在封装完成excel的数据读取代码后,如何在data层进行使用 首先,我准备了这样一个excel表格用以存储测 ...

  2. python 网络接口 开发_Python自动化学习笔记(八)——接口开发、发送网络请求、发送邮件、写日志...

    1.接口开发(flask模块) Python自动化学习笔记(七)接口开发部分的内容补充 1.1参数为json格式: flask.request.is_json #判断参数是否是json格式 flask ...

  3. Python自动化学习笔记(八)——接口开发、发送网络请求、发送邮件、写日志...

    1.接口开发(flask模块) Python自动化学习笔记(七)接口开发部分的内容补充 1.1参数为json格式: flask.request.is_json #判断参数是否是json格式 flask ...

  4. python接口自动化学习笔记(封装获取测试数据方法)

    本篇文章是接于python接口自动化学习笔记(封装方法用于读取excel) 后的拓展,讲解在封装完成excel的数据读取代码后,如何在data层进行使用 首先,我准备了这样一个excel表格用以存储测 ...

  5. 【接口自动化学习笔记】python+requests+excel实现接口自动化

    文章内容参考:pytest+requests+Excel+allure接口自动化测试框架实践_JJJims的博客-CSDN博客 功能        excel驱动的接口自动化+邮件发送 背景 参考了上 ...

  6. Python+selenium自动化学习笔记(一)

    第一个testcase涉及到的知识内容: """这里学习内容: 如何唤起浏览器 打开指定网址 刷新页面的方法refresh() 查找指定的元素 模拟键盘输入文本并进行回车 ...

  7. python 封装_python接口自动化学习笔记(封装方法用于读取excel)

    本文是为难得干货文章 (是位大佬所写哦) 大家好,我是测试君. 下面分享一波Python接口自动化文章: 本篇是使用xlrd实现的对excel的数据进行读取,xlrd网上demo很多,不做过多叙述,下 ...

  8. Python+Selenium自动化学习笔记一

    1.打开浏览器 # 自动化初体验 打开Chrome浏览器,打开淘宝首页 from selenium import webdriver #安装浏览器驱动url = 'https://www.taobao ...

  9. 国防科技大学(NUDT)体育(游泳基础班)学习笔记——五次课教会你蛙泳

    第1次课(9月30日):学习换气 1. 换气12字口诀:嘴吸鼻呼,上吸下呼,快吸慢呼. (1)基础版:(水面)快速上吸一口气,下水后8秒内用鼻慢速呼出. (2)中级版:快速上吸一口气,下水后憋足5秒后 ...

最新文章

  1. 2018-12-25 数据库插入数据
  2. Qt for ios 打开相机(添加权限)
  3. ConcurrentHashMap的源码分析-高低位原理分析
  4. Gartner Magic Quadrant for Enterprise Network Firewall (2018,2017,2016,2015,2014,2013,2011,2010)
  5. python 识别登陆验证码图片(完整代码)_Python 实现简单图片验证码登录
  6. sql server 群集_SQL Server 2014 –安装群集实例–分步(3/3)
  7. 《CLR via C#》读书笔记 之 泛型
  8. 51单片机程序0到60计数个位逢5和6不显示,十位逢1不显示http://www.51hei.com/bbs/mcu-h24-1.html
  9. 计算机信息检索自考知识点,计算机信息检索02139自考资料.doc
  10. 金山、百度、360上演“三国杀” 巨头争推网盘
  11. H3C WA4320H-ACN 无线AP硬改支持集客256M内存启动
  12. 浏览器主页被篡改为hao123、360和2345解决办法
  13. android 7.0刷机教程,【亲测】安卓7.0官方底包线刷教程+刷入第三方recovery+解密+root...
  14. 长沙一佳一教育科技有限公司:短视频如何制作
  15. 基于Redis实现在线游戏积分排行榜
  16. 基于C51的DMX512开发笔记
  17. linux环境下IO的常用函数
  18. 2022-04-30前端周报 巴厘岛项目交接.md
  19. 气体浓度PPM与mg/m3的换算关系
  20. 2022 CSP-J 游记

热门文章

  1. matlab归一程序,Matlab三种归一化方法
  2. WinServer2012r2破解多用户同时远程登录,并取消用户控制
  3. Servlet.service() for servlet jsp threw exception
  4. Python 简易实现 quoted-printable 编码
  5. VScode快速创建HTML标签
  6. SCI、EI和IEEE有什么区别
  7. Recylerview刷新图片闪烁
  8. Python程序设计基础教学大纲
  9. MATLAB学习笔记(二)——使用GUIDE构建App
  10. 苹果手机升级13无法开机_苹果11更新ios13.7卡在开机页面