语句 条件python while

实验3 控制语句与组合数据类型应用编程

task1.py程序代码: 1 import random 2 3 print('用列表存储随机整数:') 4 lst = [random.randint(0,100) for i in range(5)] 5 print(lst) 6 7 print('\n用集合·存储随机整数:') 8 s1 = ......
语句 类型 数据

python 使用selenium 不开启浏览器

selenium 不启动浏览器模式 打开浏览器再启动会浪费时间,对爬虫的性能也是个影响,还有一种就是不打开浏览器。 如下参数是针对chrome 的全局参数,不能自定义参数。 from selenium import webdriver # 还有一些其他的参数'''# 添加UAoptions.add_ ......
selenium 浏览器 python

python安装pillow报错

Fatal error in launcher: Unable to create process using '"D:\Program Files\Python311\python.exe" "D:\Program Files\Python311\Scripts\pip.exe" install ......
python pillow

python 快速替换csv数据集字符串列表中的表情符号为空,asyncio,re,pandas

传统的字符串列表替换字符串使用遍历非常慢 比如下面这段代码,如果处理几十万或上百万的数据集时,会非常的慢,几小时几天都可能 import re p = re.compile(u'['u'\U0001F300-\U0001F64F' u'\U0001F680-\U0001F6FF' u'\u2600- ......
字符串 符号 字符 表情 asyncio

python open 用法

函数语法 open(file, mode, buffering, encoding, errors, newline, closefd, opener) 参数说明: name : 一个包含了你要访问的文件名称的字符串值。 mode : mode 决定了打开文件的模式:只读,写入,追加等。所有可取值见 ......
python open

Python爬虫基础之三

Python爬虫基础包括HTTP协议、HTML、CSS和JavaScript语言基础、requests库的使用、Beautiful Soup库的使用、xpath和正则表达式的使用等。此外,还应该了解反爬虫机制和爬虫的一些常见问题及解决方法。 上一篇文章讲解了有关条件判断语句、循环语句、元组、字典等相 ......
爬虫 基础 Python

python多继承

顺序,初始化从右往左 class Human(object): ... class Father(Human): def __init__(self): super().__init__() self.test1 = "父亲" class Mother(Human): def __init__(se ......
python

python 装饰器

装饰器(Decorators)是Python的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 ......
python

python 画思维导图

1.安装Graphviz 要安装Graphviz,可以按照以下步骤操作: 前往 Graphviz 官网 前往 Graphviz 官网(https://graphviz.org/)。https://graphviz.org/download/ 下载适合你操作系统的安装文件 在官网首页中,你可以看到 W ......
思维 python

Python | raise的使用

当程序出现错误,Python会自动引发异常,Python允许我们在程序中手动设置异常,使用 raise 语句即可。一旦执行了raise语句,raise后面的语句将不能执行。 我们从来都是想方设法地让程序正常运行,为什么还要手动设置异常呢?首先要分清楚程序发生异常和程序执行错误,它们完全是两码事,程序 ......
Python raise

修改注册表为系统右键菜单增加新建创建.py格式的Python脚本文件

手工操作2个办法: 1.新建一个纯文本文件,修改后缀名为.py,然后用IDLE或pycharm打开编辑即可。 2.启动IDE工具(比如IDLE或Pycharm),选择新建脚本,然后选择位置并保存脚本即可。 有没有方法能让这个步骤变得更简单一点呢? 方法1:修改注册表 运行regedit打开注册表,找 ......
注册表 脚本 菜单 格式 文件

nsga2-带约束条件的多目标优化

logic code clc clear close all %% 定义自变量范围 nvar=5; nobj=2; npop=20; maxit=50; pc=0.8; nc=round(pc*npop/2)*2; mu=0.05; % 自变量约束条件 varmin=[1 0 3 0.6 6]; v ......
条件 目标 nsga2 nsga

Python爬虫基础之二

Python爬虫基础包括HTTP协议、HTML、CSS和JavaScript语言基础、requests库的使用、Beautiful Soup库的使用、xpath和正则表达式的使用等。此外,还应该了解反爬虫机制和爬虫的一些常见问题及解决方法。 上一篇文章讲解了有关条件判断语句、循环语句等相关知识,本节 ......
爬虫 基础 Python

权限模型与建表及SQL语句编写

权限模型 RBAC权限模型 ​ RBAC权限模型(Role-Based Access Control)即:基于角色的权限控制。这是目前最常被开发者使用也是相对易用、通用权限模型。 准备工作 菜单表实体类 } 建表及SQL语句编写 CREATE DATABASE /*!32312 IF NOT EXI ......
语句 模型 权限 SQL

python+playwright 学习-56 svg 元素定位

前言 SVG英文全称为Scalable vector Graphics,意思为可缩放的矢量图,这种元素比较特殊,需要通过 ​name​() 函数来进行定位。 svg 元素定位 如下看到的svg 标签,就是svg元素 用普通的标签定位,是无法定位的,如xpath的//svg 只能通过 name() 函 ......
playwright 元素 python svg 56

FIT2004 python算法

FIT2004 S1/2023: Assignment 1 DEADLINE: Friday 28th April 2023 16:30:00 AEDT. LATE SUBMISSION PENALTY: 10% penalty per day. Submissions more than 7 ca ......
算法 python 2004 FIT

实验3 控制语句与组合数据类型应用编程

实验任务1 task1.py 1 import random 2 print('用列表存储随机整数: ') 3 lst = [random.randint(0, 100) for i in range(5)] 4 print(lst) 5 print('\n用集合存储随机整数: ') 6 s1 = ......
语句 类型 数据

深入理解python虚拟机:调试器实现原理与源码分析

在本篇文章当中主要给大家介绍 python 语言当中调试器的实现原理,通过了解一个语言的调试器的实现原理我们可以更加深入的理解整个语言的运行机制,可以帮助我们更好的理解程序的执行。 ......
调试器 源码 原理 python

实验3 控制语句与组合数据类型应用编程

实验任务1 编译源代码 #task1.py import random print('用列表存储随机整数: ') lst = [random.randint(0, 100) for i in range(5)] print(lst) print('\n用集合存储随机整数: ') s1 = {rand ......
语句 类型 数据

实验三 控制语句与组合数据类型应用编程

task1 实验源码 1 import random 2 3 print('用列表存储随机整数:') 4 lst = [random.randint(0, 100) for i in range(5)] 5 print(lst) 6 7 print('\n用集合存储随机整数:') 8 s1 = {r ......
语句 类型 数据

实验三 控制语句与组合数据类型应用编程

实验任务1 task1: 源代码: 1 import random 2 3 print('用列表储存随机整数:') 4 lst = [random.randint(0,100) for i in range(5)] 5 print(lst) 6 7 print('\n用集合储存随机整数:') 8 s ......
语句 类型 数据

Python随记 - 解释器的类型

CPython ClassicPython,也就是原始的Python实现,需要区别于其他实现的时候才以CPython称呼。或解作C语言实现的Python。 这是最常用的Python版本。 IPython IPython是基于CPython之上的一个交互式解释器。 也就是说,IPython只是在交互方 ......
解释器 随记 类型 Python

Python随记 - 解释执行原理

Introduce: 技术分享|Python解释执行原理及过程(原作者:飞林沙) Python解释器把源代码转换成中间形式:字节码。然后再由Python虚拟机来执行这些字节码。 我们就用不着担心程序的编译、库的连接加载等问题了,所有这些工作都由Python虚拟机代劳了。 一分为二地看待Python的 ......
随记 原理 Python

Python随记 - Pycharm入门

Python Console(控制台) 交互模式(相当于在当前打开文件所在目录打开了Python解释器,故可直接在Console里继续写入代码执行),方便代码调试。 Terminal 命令模式(相当于在当前打开文件所在目录打开了cmd,进行环境切换、pip命令安装等)。 可在File > Setti ......
随记 Pycharm Python

Python_13 接口测试openpyxl和表操作

实例化对象名 = load_workbook(filename="文件地址") 带文件名及其后缀 该步骤是创建文件流,初始化load_workbook类之后赋值给实例化对象 如测试文件在该项目文件夹中则直接填写文件名,如果文件不在该项目文件夹中则填写全部的链接 ......
openpyxl 接口 Python 13

实验3 控制语句与组合数据类型应用编程

任务一 import random print('用列表存储随机整数: ') lst = [random.randint(0, 100) for i in range(5)] print(lst) print('\n用集合存储随机整数: ') s1 = {random.randint(0, 100) ......
语句 类型 数据

实验3 控制语句与组合数据类型应用编程

实验任务1 1 import random 2 print('用列表存储随机整数: ') 3 lst = [random.randint(0, 100) for i in range(5)] 4 print(lst) 5 print('\n用集合存储随机整数: ') 6 s1 = {random.r ......
语句 类型 数据

控制语句与组合数据类型应用

import random print('用列表存储随机整数: ') lst = [random.randint(0, 100) for i in range(5)] print(lst) print('\n用集合存储随机整数: ') s1 = {random.randint(0, 100) for ......
语句 类型 数据

流程控制语句 ——if语句

一 if(关系表达式){ 语句体; } 流程: 首先计算关系表达式的值 如果关系表达式的值为true就执行语句体 如果关系表达式的值为false则执行 继续执行后面其他语句 二 if(关系表达式){ 语句体1; }else { 语句体2; } 流程: 计算关系式的值 如果关系式的值为true执行语句 ......
语句 流程

实验3 控制语句与组合数据类型应用编程

task1 代码源码 1 import random 2 print('用列表存储随机整数:') 3 list = [random.randint(0,100) for i in range(5)] 4 print(list) 5 6 print('\n用集合存储随机整数:') 7 s1={rand ......
语句 类型 数据