Python
Python随笔3(流程控制if else )
# answer=input('你是会员名y/n') # #pass是空语句 # if(answer=='y'): # pass # else : # pass ''' 只要是空的就是False ''' print(bool(False)) print(bool(0)) print(bool(0.0)) print(bool(None)) print(bool('')) pri
Python Pandas 数据分析项目实例
假设我们有一个电子商务公司的销售数据,包含了客户购买记录、商品价格、购买日期等信息。我们的目标是分析这些数据,提取有价值的信息,例如总销售额、最畅销的产品、销售趋势等。 1、安装引用Pandas 如没有安装 Pandas,可以通过 pip 安装它。参考下面的文档。然后在 Python 脚本或 Jupyter 笔记本中导入 Pandas。 参考文档:Python Pandas 安装
2024.1.16日报
今天继续学习spark,不过今天有些特殊,因为有些同学回来了,大伙在一起交流了一下 总体上考研的居多,所以自己也有些犹豫到底是要考研还是就业,需要深入的思考一下 总结:RDD 是一个数据集的表示,不仅表示了数据集,还表示了这个数据集从哪来,如何计算,主要属性包括: 分区列表计算函数依赖关系分区函数(默认是 hash)最佳位置分区列表、分区函数、最佳位置,这三个属性其实说的就是数据集在
Python第四小节随笔(循环)
# # for i in range(5):#外层循环可以进行5次 i默认从0开始 # for j in range(1,11): # if j%2==0: # continue # print(j,end='t') # print() # ''' # 要求输出1到50之间所有5的倍数 # ''' # #法一 # for i
网络编程之网络架构及其趋势
一、网络结构模型 C/S和B/S都是互联网中常见的网络结构模型。 引言 刚开始的时候用户去取数据,直接就去主机拿,从这里开始就分出了客户端和服务端。 客户端:用户安装的软件; 服务端:统一管理数据库的主机中的软件就叫做服务端,再后来服务端不只是管理数据,外加处理业务逻辑。 1.1 什么是C/S模型 C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通
机器学习周刊第五期:一个离谱的数据可视化Python库、可交互式动画学概率统计、机器学习最全文档、快速部署机器学习应用的开源项目、Redis 之父的最新文章
这个网站用可视化的方式讲解概率和统计基础知识,很多内容还是可交互的,非常生动形象。 大家好,欢迎收看第五期机器学习周刊 本期介绍7个内容,涉及Python、概率统计、机器学习、大模型等,目录如下: 一个离谱的Python库 看见概率,看见统计 2024机器学习最强文档 Gradio 顶级程序员如何使用LLM TinyLlama 微软宣布利用大型语言模型改进文本嵌入 1、一个离谱的Pyt
网络编程之TCP协议的三次握手和四次挥手
引言 见过比较典型的面试场景是这样的: 面试官:请介绍下三次握手 求职者:第一次握手就是客户端给服务器端发送一个报文,第二次就是服务器收到报文之后,会应答一个报文给客户端,第三次握手就是客户端收到报文后再给服务器发送一个报文,三次握手就成功了。 面试官:然后呢? 求职者:这就是三次握手的过程,很简单的。 面试官:。。。。。。 (番外篇:一首凉凉送给你) 希望大家能带着如下问题进行阅读,收获会更大。
网络编程之基于TCP协议的socket套接字编程
基于TCP的套接字 【1】方法简介 tcp是基于链接的 必须先启动服务端 然后再启动客户端去链接服务端 tcp服务端 tcp客户端 【2】打电话模型 【1.0】基础版 服务端 客户端 基础版模版 【2.0】循环版 server client 循环版模版 空数据的处理 TCP协议是水流式协议:传入的数据不能为空,因为水是一直流的,在传输过程中不会对数据
网络编程之Socket抽象层
Socket介绍 假设我们需要编写一个C/S架构的程序,实现数据交互,就需要使用到OSI七层协议,由于它的缺点是分层太多,增加了网络工作的复杂性,所以没有大规模应用。后来人们对 OSI 进行了简化,合并了一些层,最终只保留了 4 层,从下到上分别是接口层、网络层、传输层和应用层,这就是 TCP/IP 模型。 而socket(套接字)是在应用程序的传输层和应用层之间抽象出了一个层叫做socket抽
机器学习周刊第六期:哈佛大学机器学习课、Chatbot Ul 2.0 、LangChain v0.1.0、Mixtral 8x7B
--- date: 2024/01/08 --- 吴恩达和Langchain合作开发了JavaScript 生成式 AI 短期课程:《使用 LangChain.js 构建 LLM 应用程序》 大家好,欢迎收看第六期机器学习周刊 本期介绍10个内容,涉及Python、机器学习、大模型等,目录如下: 1、哈佛大学机器学习课 2、第一个 JavaScript 生成式 Al 短期课程 3、一个地理
网络编程之基于UDP协议的socket套接字编程
基于UDP的套接字 udp是无链接的,先启动哪一端都不会报错 【1】方法简介 (1)UDP服务端 (2)UDP客户端 【2】示例模版 client server 空数据的处理 TCP协议是水流式协议:传入的数据不能为空,因为水是一直流的,在传输过程中不会对数据进行操作 UDP协议是数据报协议:传入的数据可为空,在传输过程中UDP会对数据进行内部的拼接和处理 断开链接的影响
Win11上安装repo以能够使用`repo sync`同步Android代码
提前预警,你的磁盘最好留有150+60+20也就是230个G的空闲,不然有可能爆磁盘 首先安装一个git 然后获取安卓源码,参考https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 下载地址为 https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar 解压tar文档,由于安卓代码逐
吴师兄学算法day07 双指针 16. 最接近的三数之和
题目:16. 最接近的三数之和 易错点: 比较的时候,要减去target 在算结果 我的代码: class Solution: def threeSumClosest(self, nums: List[int], target: int) -> int: nums = sorted(nums) max_res = float('inf')
OSS 上传和删除图片 Python SDK
最近在搞一些全栈的小项目, 涉及到图片的上传, 删改等操作, 想着还是用这个云服务器来整一波, 阿里云的 OSS对象存储, 40G 1年9块钱, 值得拥有! 前提 购买了阿里云 OSS 服务 创建了 Access Key 和 Access Key Secret 创建了一个 Bucket , 虽然也可以用代码, 但没有必要 安装了 Python3.8+ 环境, 和 pip install oss3
Python面向对象之内置方法
内置方法 【一】常用方法 特殊属性 __name__:类的名称。 __module__:类定义所在模块的名称。 __dict__:包含类命名空间的字典。 __bases__:包含基类的元组,按它们在基类列表中的出现先后排序。 __doc__:类的文档字符串,如果未定义则为 None。 特殊方法(魔法方法) :满足一定的条件就会自动触发 __new__:创建实例
一个excel文件,我用pandas如何取行,只能用pandas?
大家好,我是皮皮。 一、前言 前几天在Python白银交流群粉丝问了一个Pandas数据筛选的问题。问题如下:我突然想到,如果一个excel文件,我用pandas如何取行,只能用pandas。 二、实现过程 后来【月神】给了一个思路和代码如下: 其实粉丝之前也问了一个类似的花式索引的问题,可能时就间太久了,自己给忘记了,但是互联网还是有记忆的。 顺利地解决了粉丝的问题。 如果你也有类似这种数
编译openwrt分支immortalwrt小结
编译环境:ubuntu20.04 LTS,确保能连接github 获取必须依赖: sudo apt update -y sudo apt full-upgrade -y sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential bzip2 ccach
Python的安装配置
Python的安装配置 博主之前直接安装了pycharm,python解释器找不到了,而且没有配置到环境变量中,即windows终端输入python无法找到,无奈之下只能重新安装配置python,记录一下,避免再犯错。 1.安装python Python官网:https://www.python.org/ 进去直接下就行,注意选择对应位数的系统,而且是installer(安装版本)。 如图所
FastAPI学习-30 项目代码中添加自己的日志内容
前言 前面一篇【FastAPI学习-29 uvicorn 使用 log_config 参数设置 logger 日志格式 】已经学会了配置uvicorn 的日志。 如何在fastapi 项目代码中添加自己的日志呢? 添加日志 创建一个logger实例,名称为"fast" 启动项目访问/demo/地址,会看到warning 和 error的内容,默认情况下输出warning 以上级别的日志。 但是
读书笔记-ethan-funny/explore-python
Python2 的默认编码是 ascii,Python3 的默认编码是 utf-8 python2的input 本质上是使用 raw_input 实现的,如下: 列表负索引是 numbers[4:0:-1] 当使用一个负数作为步长时,必须让左边索引大于右边索引; 对正数步长,从左向右取元素;对负数步长,从右向左取元素; sort sort 方法用于对列表进行排序,注意该方法会改变原来的列表
使用 Python 创造你自己的计算机游戏(游戏编程快速上手)第四版:致谢到第四章
致谢 原文:inventwithpython.com/invent4thed/chapter0.html 译者:飞龙 协议:CC BY-NC-SA 4.0 没有 No Starch Press 团队的出色工作,这本书就不可能问世。感谢我的出版商 Bill Pollock;感谢我的编辑 Laurel Chun、Jan Cash 和 Tyler Ortman,在整个过程中给予我的难以置信的帮助;感