Python

数据类型内置方法

目录1 为什么要有数据类型1.1 数字类型内置方法整形1.1.2 浮点型 1 为什么要有数据类型 对不同类型的变量需要用不同的数据类型去描述? 名字——字符串 爱好——用列表(因为不只有一个爱好) 个人信息——字典 1.1 数字类型内置方法 整形 1.作用:身高/体重/年龄/ID号 2.定义方式: 3.方法: 4.存储一个值or多个值:一个值 5.有序or无序:没有有序无序这一说 有序:有索引

基本的文件处理

基本的文件处理 什么是文件:操作系统提供给用户一个虚拟单位 文件有什么用:存储数据 打开文件的流程 文件的打开模式 打开模式 执行操作 'r' 以只读方式打开文件(默认) 'w' 以写入的方式打开文件,会覆盖已存在的文件 'x' 如果文件已经存在,使用此模式打开将引发异常 'a' 以写入的模式打开,如果文件存在,则在末未追加写入 'b' 以二进制模式打开文件 '

集合数据类型内置方法

集合基本用不到,考试会考 作用 就是存储一大堆元素的东西,容器数据类型 定义方式 内置方法 不建议使用(.)点出来的方法(会考) 了解(不会考) 一个值还是多个值 多个值 有序or无序 无序 可变or不可变(重点) 可变

社区版pycharm写django

本人是在校学生,欢迎补充 一.创建 1. django-admin startproject 项目名称 2. 企业版多生成 templates文件与manage.py同级 ,修改settings文件中os.path.join(BASE_DIR).'templates' 3. 命令行生成 标准的 二.配置 1. asgi.py和wsgi.py接收网络请求前者同步后者异步 2. manage.py

PostgreSQL技术大讲堂 - 第28讲:索引内部结构

  PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂,往期视频及文档联系CUUG。   第28讲:索引内部结构   内容1 : PG数据库众多开放特性概述 内容2 : 索引结构与生长 内容3

Python实现京东茅台抢购脚本, 原来这样就可以了?

京东茅台抢购脚本可以分为以下几部分,具体实现步骤如下: 登录京东账号 首先需要登录京东账号。一个简单的方式是使用Python的 selenium 库。在使用 selenium 库前,需要安装 selenium 库和对应的浏览器驱动。 示例代码如下所示:   注意:在使用 selenium 的时候,要配置对应的浏览器驱动,这里我选择的是 Chrome 浏览

python中的算术运算符示例

Python中的算术运算符包括加法(+),减法(-),乘法(*),除法(/),整除(//),取余(%),幂运算(**)等。以下是一些示例: 以上是Python中算术运算符的基本用法,需要注意的是除法运算符在两个整数相除时也会返回整数结果,如果想得到浮点数结果,至少有一个操作数为浮点数。

系统设计(架构师)指南4设计限速器

4 设计限速器 在网络系统中,限速器用于控制客户端或服务发送流量的速率。在HTTP世界中,限速器限制在指定时间内允许发送的客户端请求数量。如果API请求数超过了限速器定义的阈值,超出调用都会被阻止。下面是几个例子: 用户每秒最多只能写2篇文章。 同一IP地址每天最多只能创建10个账户。 同一设备每周最多可申请5次奖励。 本章将要求您设计限速器。在开始设计之前,我们首先了解一下使用A

【爬虫实战】用python爬豆瓣电影《热烈》短评

目录一、爬虫对象-豆瓣电影短评二、爬取结果三、爬虫代码讲解三、演示视频四、获取完整源码 一、爬虫对象-豆瓣电影短评 您好!我是@马哥python说,一名10年程序猿。 今天分享一期爬虫案例,爬取的目标是:豆瓣上任意一部电影的短评(注意:是短评,不是影评!),以《热烈》这部电影为例: 爬取以上6个关键字段,含: 页码, 评论者昵称, 评论星级, 评论时间, 评论者IP属地, 有用数, 评论内容。

原地移除数组中的重复元素

给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为&nbs

Codeium:免费的AI驱动代码加速工具包

什么是Codeium ? Codeium是现代编码超能力,一个基于尖端人工智能技术构建的免费代码加速工具包。目前,Codeium在70多种语言中提供自动完成、聊天和搜索功能,速度快且建议质量先进。 现代编码工作流中有许多令人厌烦、乏味或沮丧的部分,从重复使用样板代码到在StackOverflow上搜索。最近AI的进步使我们能够消除这些部分,使将您的想法转化为代码变得无缝。通过与Visual Stu

inspect元素定位

在web测试中,可以使用F12辅助元素定位,但在app中没有这样的工具,需要安装第三方的工具 目前主流的工具有: android uiautomatorviewerweditorappium inspect这三种都不是特别好用,所以才会介绍三种一块辅助进行元素定位,本文主要介绍inspect appium inspect appium server 打开后,设置所需能力(就是我们代码中编写的cp

利用 device_map、torch.dtype、bitsandbytes 压缩模型参数控制使用设备

device_map 以下内容参考 Huggingface Accelerate文档:超大模型推理方法 在 HuggingFace 中有个重要的关键字是 device_map,它可以简单控制模型层部署在哪些硬件上。 设置参数 device_map="auto",Accelerate会自动检测在哪个设备放置模型的哪层参数(自动根据你的硬件资源分配模型参数)。其规则如下: 首先充分利用GPU上的显存

算法单元重启啦!

开始跟着代码随想录重新学算法了,计划是按照它的目录一个专题一个专题地刷。 我的文章目录会放在下面,按照自己的进度更新,整理出来一些有价值的基础知识和题解代码。使用语言是python,但知识点部分也会涉及C++。 欢迎阅读点赞~ 目录 数组 链表

执行python脚本报错:case by sslerror(sslcertVerificationerror(1,ssl:vertificate_verify_failed vertficate verify failed:self signed certificate))

【现象】     使用python编写了一个请求,报错ssl证书过期问题 【解决办法】     requests.packages.urllib3.disable_warnings()     r = requests.post(service_url, data=payload, headers=self.headers,ve

银行卡二要素验证API接口:支持银行名称模糊查询

随着金融科技的发展,越来越多的人选择在线银行或移动银行上进行日常交易。在进行这些交易之前,通常需要进行身份验证以确保账户的安全性。其中,银行卡二要素验证是一种常见的身份验证方式。本文将为大家介绍如何使用银行卡二要素验证API接口,具体实现方法如下。   一、API接口介绍 银行卡二要素验证API接口是一种可以帮助开发者验证银行卡账户的身份信息的API,它可以使用银行卡卡号和持卡人姓名进

Pycharm的安装和使用

一、下载安装PyCharm PyCharm官网:https://www.jetbrains.com/pycharm/download/?section=windows 前往PyCharm官网,往下滑动,找到黑色的这个(社区版)点击下载。 下载完成后双击运行。 选择安装位置 建议将下列选项全部选上 点击安装,等待安装完成后重启一下电脑。 等待安装完成后重启一下电脑。 二、新建项目 创建一

MongoDB 官方文档笔记之索引 Indexes

本文是在阅读 MongoDB 官方文档时记录的一些主要概念,更多细节可以查看文中的参考链接。 查看当前 db 索引 单字段索引 single field 在单个字段上创建索引,1表示升序,-1表示降序。 对于单字段索引来说,指定升序降序无关紧要,查询时选择升序降序性能是一样的。 但对于复合索引来说,查询需要符合索引的顺序才能走上索引。 嵌入式文档的内部字段上的索引 什么是嵌入式字段?就是这个

2023-09-07-周四

1), 今天起来的比较晚,,, 2), 上午没课,,,我还以为有课,,,然后就去学习了 3), 下午有课,,,,,是哈哈姐的课,讲Python的,,,毕业于美国的xxx洛杉矶xxx霍格xxx学校 有点像哈利波特的魔法学员...哈哈 讲课只有那么xxxx了,,但是课是她的,,我还是读我的课外书 4), 下午和ICE出去吃饭,,去了那一家可以免费喝可乐的饭店 他点的素椒干拌面,,我点的汤面,,回学校

protobuf协议

protobuf是Google公司推出的一种轻便、高效的结构化数据存储格式,比XML、JSON传输效率更高 一、环境配置(以windows系统下能正常运行的版本为例) 下载protoc(protobuf编译器) https://github.com/protocolbuffers/protobuf/releases 找到指定的版本:protoc-21.12-win64.zip 下载并解压后,

pandas-遍历和迭代

pandas-遍历和迭代 目录pandas-遍历和迭代iterrows()itertuples()借助zip()for i in df备注参考资料 遍历数据是最常见的一种方式,pandas同样也可以遍历。 iterrows() 或 itertuples():这两个方法用于遍历 DataFrame 的行。 iterrows() 返回一个迭代器,产生索引和行的元组,而 itertuples() 返回一

pandas-数据合并和拆分

pandas-数据合并和拆分 目录pandas-数据合并和拆分数据拆分拆分行拆分列按条件拆分数据合并appendmergeconcatjoin参考资料 数据集拆分是将一个大型的数据集拆分为多个较小的数据集,可以让数据更加清晰易懂,也方便对单个数据集进行分析和处理。 同时,分开的数据集也可以分别应用不同的数据分析方法进行处理,更加高效和专业。 数据集合并则是将多个数据集合并成一个大的数据集,可以提供

系统设计(架构师)指南5设计一致哈希(HASHING)

5 设计一致哈希(HASHING) 要实现横向扩展,就必须在服务器之间高效、均匀地分配请求/数据。一致哈希是实现这一目标的常用技术。不过,首先让我们深入了解一下这个问题。 5.1 重散列(rehashing)问题 如果有n台缓存服务器,平衡负载的常用方法是使用下面的散列方法: serverIndex = hash(key)%N,其中N是服务器池的大小。 当服务器池的大小固定且数据分布均匀时,这

nicegui:Python 图形界面库,简单好用

前言 在现代计算机应用程序开发中,图形用户界面(GUI)是用户与程序交互的重要组成部分。然而,GUI 开发往往需要大量的代码和复杂的布局,给开发者带来了一定的挑战。在本篇博文中,将介绍 nicegui,它是一个简单易用的图形用户界面库,提供了一种简化 GUI 开发的方式,使开发者能够更快速地构建吸引人的用户界面。 实现原理 nicegui 基于 Python 编程语言开发,采用了声明式的方式来描述

机器学习算法原理实现——使用交叉熵、梯度下降求解逻辑回归

交叉熵的定义以及和熵的区别?       交叉熵是衡量两个概率分布之间的差异的一个度量。在机器学习和深度学习中,尤其是分类问题,交叉熵常被用作损失函数。交叉熵度量的是实际分布(标签)与模型预测之间的不一致程度。   这个值越小,模型的预测与真实分布越接近。完美的预测会有交叉熵为0,这是因为模型的预测概率分布与真实概率分布完全匹配。 在实际应用中,当我

28. pip的使用

一、什么是pip   pip 是一个现代的,通用的 Pythobn 包管理工具。提供了对 Python 包的查找、下载、安装的功能,便于我们对 Python 的资源包进行管理。在安装 Python 的时候,会自动下载并安装 pip。在 Windows 命令行里,输入 pip -V 可以查看 pip 的版本。   如果在命令行里,运行 pip -V 后出现如下提示:   可能是因为你在安装 Py

drf 分页类、异常类

一、基本分页 1、写一个分页类,继承 PageNumberPagination web 用这个多 http://api.example.org/accounts/?page=4 http://api.example.org/accounts/?page=4&page_size=100 from rest_framework.pagination import PageNumbe

drf—过滤、分页、异常

session回顾 写一个登录接口——保存用户登录状态 签发阶段:做了三件事情:   1、生成一个随机字符串   2、django—session表中插入数据   3、把随机字符串以cookie形式返回给前端(存在浏览器的cookie中) 认证阶段:   前端自动携带cookie到后端,sessionid:随机字符串 session的流程:   前端写登录和密码后会将用户名和密码携带   在视图函

2023软件工程作业1

我的初心 当初为什么报软件工程这个专业 个人兴趣方面:当时报软件工程专业是因为对软件方面感兴趣 薪资方面:软件工程专业在进几年高校专业薪资表来看,软件工程专业就业率高,薪资也靠前几位 就业前景方面:软件工程专业属于计算机大类,就业前景还不错,各行各业也需要计算机专业的人才 对软件工程专业的期待和想象 我对软件工程专业的期待:可以提高我的语言编程能力,能丰富我写代码的实践能力,能够自己去解决一些

<<  <  460  461  462  463  464  465  466  467  468  469  470  >  >>