for 循环 1. for基本用法 • 可以传入一个参数,(5),表示从0开始,取到4,一共5个数; • 可以传入两个参数(1,6),表示从1开始,取到5,一共5个数;
转载 2023-05-28 16:03:40
114阅读
 Python内置模块collections有几个关键数据结构,平常在使用时候,开发者可以直接调用,不需要自己重复制造轮子,这样可以提高开发效率。1. deque双端队列平常我们使用python内置list类append,extend,pop方法都是从list尾部执行(pop()默认弹出最后一个元素)。在使用时候,list很像是一种栈结构(LIFO)。不同是list灵活
转载 2023-08-14 17:35:36
0阅读
作为一门易学编程语言,Python对初学者来说确实是一个非常好选择。不过,初学者在学习Python过程中可能会遇到一些常见问题。以下是一些常见Python学习问题: 语法错误:语法错误是最常见问题之一。初学者经常会忘记冒号、括号、缩进等基本语法规则,导致程序无法正常运行。建议在编写代码时注意这些细节,及时检查代码语法错误。变量命名:初学者可能会出现命名不当情况,比如将Py
转载 2023-06-19 20:39:33
40阅读
东尧爱分享这是东尧每天一篇文章第17天东尧写文章目标:分享东尧经验和思考,帮你获取物质和精神两方面幸福。昨天已经讲了集合创建和可变集合增删改查,其实集合可以看成数学意义上无序和无重复元素集合,因此,两个set可以做数学意义上交集、并集等操作。1集合类型操作符使用集合操作符和关系符号:python符号说明in是……成员not in不是……成员==等于!=不等于是……真子集是…
python3中zipfile模块用法    zipfile是python里用来做zip格式编码压缩和解压缩,由于是很常见zip格式,所以这个模块使用频率也是比较高,在这里对zipfile使用方法做一些记录。即方便自己也方便别人。zipfile里有两个非常常用class, 分别是ZipFile和ZipInfo, 在绝大多数情况下,我们只需要使用这两个cl
转载 2023-05-31 15:25:08
324阅读
1、project(项目)  project 即项目,是一个很大文件夹,里面有好多 .py 文件。  在Spyder 中点击菜单栏 projects ----->  new project  就可以新建一个项目。 2、Module(模块)  在Python 里面,一个 .py 文件就称之为一个模块(module) 3、package(包)  在py
转载 2023-06-20 14:42:44
549阅读
我们又见面了,续着之前Python高级,我们来说说今天知识点,早就废话不多说,直接开始我们战斗!谁都别拦我,这把我要拿五杀!!!装饰器第一个要说知识点就是装饰器,我们照旧先来看它概念。先了解一下OCP原则。OCP原则(open close protocol):对已有运行(稳定)代码,不应该修改它,如果你增加新功能,添加新功能代码即可 对修改关闭、对增加扩展开放。那到底什么是装饰器?
转载 2023-06-10 19:52:11
59阅读
python3 中数据类型:python3 中有六种标准数据类型:Number(数字)String(字符串)List(列表)Tuple(元祖)Set(集合)Dictionary(字典)Python3 六个标准数据类型中:不可变数据 (3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
上下文管理器类型Python 标准库非常庞大,所提供组件涉及范围十分广泛。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python 编写模块,提供了日常编程中许多问题标准解决方案。其中有些模块经过专门设计,通过将特定平台功能抽象化为平台中立 API 来鼓励和加强 Python 程序可移植性。而上下文管理器
Python数据结构总结dict与set实现原理两者原理都是哈希表。dict与set实现原理是一样,都是将实际值放到list中。唯一不同在于hash函数操作对象,对于dict,hash函数操作是其key,而对于set是直接操作元素,假设操作内容为x,其作为因变量,放入hash函数,通过运算后取list余数,转化为一个list下标,此下标位置对于set而言用来放其本身,而对于
转载 2023-10-19 06:11:34
41阅读
iterator是可以用来迭代对象,这篇文章会介绍iterator是如何工作,并且如何通过__iter__和__next__方法创建你自己iterator.pythoniterator是可迭代对象,它可以返回数据,每次一个元素。pythoniterator必须实现两个方法,__iter__()和__next__(),它们一起被称为迭代协议(iterator protocol)一个对象是
转载 11月前
33阅读
1、读excelimport xlrd book = xlrd.open_workbook('金牛座.xls') sheet = book.sheet_by_index(0) #sheet = book.sheet_by_name('sheet1') print(sheet.nrows) #excel里面有多少行 print(sheet.ncols) #excel中有多少列 print(she
转载 2023-06-19 15:34:41
192阅读
一、Ipython入门  IPython是一个交互式python命令行。(1)安装IPython$ pip3 install ipython(2)ipython使用  In代表输入,响应结果则显示在Out中。与python解释器使用方法一致。In [1]: 1+2
目录psutil 简介psutil功能函数cpumemory_内存disk_磁盘net_网络 pid_进程管理 sensors_传感器其他(用户,启动时间)psutil简介psutil是一个开源切跨平台库,其提供了便利函数用来获取才做系统信息,比如CPU,内存,磁盘,网络等。此外,psutil还可以用来进行进程管理,包括判断进程是否存在、获取进程列表、获取进程详细信息等。而且psutil还
前言:自从微信禁止网页版登陆之后,itchat 库也就都不能用了,新号不能再登录网页版,而且itchat 库在headers里面只放了UserAgent,其他字段都没有放。所以在你登录瞬间,微信就已经知道你这个账号没有用浏览器登录了! 这篇博客就简单来介绍一个wxauto库来操作微信。一个简单样例:from wxauto import * send_msg = '你好' # 发送消息内容
转载 9月前
281阅读
1点赞
2评论
Python学习【第一篇】 python简介与入门 python简介一、什么是python二、python由来三、Python能做什么Web程序GUI开发操作系统其他四、设计哲学与定位Python入门第一个python程序二、编码三、变量四、流程控制五、Pthon运算符 文章目录python简介一、什么是python二、python由来三、Python能做什么Web程序GUI开发操作系统其他
转载 2023-08-10 18:54:24
41阅读
一、标识符在计算机编程语言中,标识符是用户编程时使用名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间关系。标识符通常由字母和数字以及其它字符构成。Python语言标识符具体规则:第一个字符必须是字母或下画线“_”,后面的字符可以是字母、数字或下画线。区分大小写,小写a跟大写A含义是不同。标识符不能以数字开头,除了下画线,其他符号都不允许使用。处理下画线最简单方法是
转载 2023-09-23 14:03:30
198阅读
t检验也许使用最广泛统计假设检验之一。因此,总有一天你可能会使用t检验,深入了解它工作原理非常重要。作为开发人员,通过从头开始实现假设检验以理解。在本教程中,你将了解如何在Python中从头开始实现t检验。完成本教程后,你将了解:假设样本来自同一种群,t检验将评论是否可能观察到两个样本。如何从头开始为两个独立样本实现t检验。如何从头开始对两个相关样本实现成对t检验。让我们开始吧。本教程分为三个
转载 10月前
13阅读
typora-root-url: ./assets一、Python 语言介绍1、Python 发展历史 Python 是由 Guido van Rossum (吉多·范罗苏姆)在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来Python 本身也是由诸多其他语言发展而来,这包括 ABC、lisp、perl、C、C++、Unix shell 和其他脚本语言等等。像 Perl
日期和时间处理是经常会遇到事情。什么是Tick?时间间隔是以秒为单位浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python附带受欢迎time模块下有很多函数可以转换常见日期格式。如函数time.time()用ticks计时单位返回从12:00am, January 1, 1970(epoch) 开始记录的当前操作系统时间, 如下实例: 1 #!/u
  • 1
  • 2
  • 3
  • 4
  • 5