自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 python基础知识_迭代器和生成器_2

迭代器的定义: 1. 当类中定义了__iter__和__next__两个方法; 2. __iter__方法需要返回对象本身,即:self; 3. __next__方法,返回下一个数据,如果没有数据了,则需要抛出一个StopIteration的异常。# 创建迭代器类class IT(object): def __init__(self): self.counter = 0 def __iter__(self): return

2022-03-24 19:29:59 1313

原创 计算机基础知识_全、半角切换

计算机基础知识_全、半角切换常规的快捷键是shift + space如何查看设置Win + I 打开控制面板;点击《时间和语言》;左侧列表选择《语言》;点击第一个图标《Windows显示(中华人民共和国)》;点击下方的《中文(简体,中国)》;点击展开的《选项》图标;点击左侧列表”键盘“下方的《微软拼音》;点击展开的《选项》;点击《按键》;可查看到快捷键的设置。...

2022-03-24 17:07:28 627

原创 python基础知识_jupyter

jupyterjupyter是结合markdown和python的一个编辑工具,一般用于简单的python块运行和文本编辑。jupyter的安装如果安装了anaconda,就不用再安装jupyter了,因为anaconda中已经自带jupyter## 如果没有安装anaconda,可使用pip进行安装pip install jupyter 启动jupyter在要创建python文件的目录先打开cmd窗口,运行jupyter notebook,就会使用默认浏览器打开jupyter

2022-03-20 14:32:57 1357

原创 python基础知识_虚拟环境

python基础知识_虚拟环境安装工具pip install virtualenv创建虚拟环境virtualenv env激活虚拟环境cd env/bing # 将目录切换到bin下source activate自动生成依赖包列表文件pipreqs ./ --encoding=utf8 # 生成requirements.txt文件,入过是第一次使用pipreqs命令,需要先安装pipreqs包(pip install pipreqs)注意:pip freeze

2022-03-20 14:05:56 310

原创 python基础知识_函数参数带星*

python函数参数的传递函数参数的使用需要关注两点:函数参数是如何定义的;在调用函数的过程中参数是如何解析的。python中函数的定义方式方式1:F(arg1, arg2,……)形参个数和实参个数相等;顺序需要相同。方式2:F(arg1, arg2=value2, ……)给参数提供了默认值;如果调用函数的时候给arg2传递了值,就用传递过来的值;如果调用时没有给arg2传递参数,那函数执行过程中就使用默认的value2。形参个数和实参个数相等;顺序需要相同。

2022-02-21 23:08:15 279

原创 git_基础知识_常用命令

git 常用命令在本地机器上创建文件夹进入文件夹,启动git bash初始化仓库git init配置用户名和密码,避免每次提交都需要输入git config --global --list 修改用户名git config --global user.name "jinli"创建文件touch a.txttouch b.txttouch c.txt添加到缓存区git add a.txtgit add b.txtgit add c.txt

2022-02-21 22:41:13 58

原创 英语学习_每天收藏

take it for a spin. 试试

2022-01-12 12:22:35 90

原创 python自动化测试_xpath元素定位

xpath元素定位1. / 和 ///是直系查找;//是所有后代中查找/html/body/div # 选择html下面的body下面的div元素//div//p # 选择 所有的 div 元素里面的 所有的 p 元素2. 根据属性定位[@属性名=‘属性值’], eg: //*[@id=‘west’]//*[@id='west'] # 选择 id 为 west 的元素//select[@class='single_choice'] # 选择所有 select 元素中 c

2021-09-09 21:02:02 185

原创 python基础知识_下划线

1. 单前导下划线单个下划线是一个Python命名约定,表示这个名称是供内部使用的。 它通常不由Python解释器强制执行,仅仅作为一种对程序员的提示。如果使用通配符从模块中导入所有名称(from unittest import *),则Python不会导入带有前导下划线的名称(除非模块定义了覆盖此行为的__all__列表)常规导入(eg: from unittest import _fun)不受前导单个下划线命名约定的影响。2. 单末尾下划线单个末尾下划线(后缀)是一个约定,用

2021-09-09 20:59:49 129

原创 基础知识_git_基本流程

git 操作流程在本地机器上创建文件夹进入文件夹,启动git bash初始化仓库git init配置用户名和密码,避免每次提交都需要输入git config --global --list 修改用户名git config --global user.name "Emma"创建文件touch a.txttouch b.txttouch c.txt添加到缓存区git add a.txtgit add b.txtgit add c.txt

2021-09-09 20:53:58 56

原创 工具分享_markdown基础语法

Markdown 常用命令总结标题使用#号可以表示1-6级标题,级别和数量相对应。### 三级标题,有空格注意:#和文字间需要有1个空格段落N.A.字体*斜体文本*_斜体文本___粗体文本_____粗、斜体文本___***粗、斜体文本***分割线**** * ******- - -----------删除线~~删除内容~~下划线<u>需要添加下划线的内容</u>列表无序列表* 第一项* 第二项* 第三项+ 第一项

2021-06-29 20:18:38 85

原创 python基础知识_迭代器和生成器

前置知识迭代:迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程(函数)的重复称为一次“迭代”,而每一次迭代得到的结果(函数return)会作为下一次迭代的初始值(传入函数的参数)。例如 斐波那契数列:0 1 1 2 3 5 8 13 23………F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N)迭代器迭代器:是一个类,有__iter__()和__next__()方法的类,迭代器对象:是”迭代器“类的实例化对象备注

2021-06-29 19:48:54 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除