Python学习之路
文章平均质量分 75
我的python学习之路
火柴先生
他正在悄悄关注你...
展开
-
函数的参数设置
直接书写参数名,在传值时顺序传值,调用时既不能多传参,也不能少传参。在使用位置参数时,调用时必须按照定义时的顺序传递参数。如果调用时传递的参数数量少于或多于定义时的参数数量,会引发 TypeError 异常。关键字参数是指在函数调用时,使用参数名来传递参数值。关键字参数的使用可以使函数调用更加清晰,因为参数的含义可以通过名称来表达,而不需要记住参数的位置。*单星号解包运算符:单星号解包运算符用于将一个可迭代对象(如列表、元组、集合等)解包成单独的位置参数。:在定义时,如果参数没有赋值,则使用默认值。原创 2023-07-24 08:59:04 · 286 阅读 · 0 评论 -
必须掌握的常见运算符
在Python中,浮点数运算存在精度问题。这是由于计算机内部使用二进制来表示浮点数,而二进制无法精确地表示一些十进制小数,例如0.1或0.01。这意味着,有时候浮点数运算结果可能会出现一些舍入误差,导致结果不完全准确。例如,简单地计算。原创 2023-07-21 13:59:59 · 266 阅读 · 0 评论 -
input输入与类型转换
默认情况下没有提示字符串(prompt string),在给定提示字符串下,会在读入标准输入前标准输出提示字符串。input函数在python中是一个内置的一个函数,其从标准输入中读入一个字符串,并自动忽略换行符。input() 函数,接收任意输入,将所有输入默认为字符串处理,并返回字符串类型。默认情况下,input()函数接受字符串形式的用户输入。因此,要获得int形式的输入,需要使用int()和输入函数。**输入:**Python。**输入:**12345。**输入:**567。原创 2023-07-21 11:24:02 · 857 阅读 · 0 评论 -
Python中axis=0与axis=1,指的方向有什么不同?
在 Pandas 中,许多方法都会有 axis 参数。这个参数用于指定操作的方向。需要根据具体需求选择合适的方向,才能得到正确的结果。通常来说,axis=0 表示对列进行操作,axis=1 表示对行进行操作。原创 2023-03-06 17:42:07 · 8798 阅读 · 1 评论 -
python中常用内置函数
介绍了常用的内置函数,附示例。原创 2023-03-03 08:54:33 · 1834 阅读 · 0 评论 -
Python与MySQL数据库的交互
事务(transaction)是作为单个逻辑单元执行的一系列操作。多个操作作为一个整体向系统提交,要么都执行,要么都不执行。通俗讲:在事务中的增删查改等操作,要么都成功,要么都失败。原创 2022-09-15 14:10:32 · 3360 阅读 · 0 评论 -
【Python】自定义函数、lambda函数与内置函数
本文章主要涉及如何自定义函数,lambda函数应用示例以及常用的内置函数原创 2022-09-01 13:21:37 · 1085 阅读 · 0 评论 -
正则表达式——语法、re模块的使用(附示例)
正则表达式是处理字符串的强大工具,它有自己特定的语法结构,可以用来实现字符串的检索、替换、匹配验证。对于爬虫来说,有了它,从HTML里提取想要的信息也是非常的方便。优点:速度快,效率高,准确度高。缺点:新手上手难度有点高不过只要你掌握了正则编写的逻辑关系,写出一个提取页面内容的正则其实并不复杂。...原创 2022-08-18 13:11:32 · 492 阅读 · 0 评论 -
print函数参数详解以及三种输出方式
优点:在简单练习中,表达比较直观,易于掌握。缺点:随着参数数量的增加,格式输入会逐渐变得繁琐。优点:可以根据编号设置单个参数多次输出,填充方式比较灵活。缺点:随着参数数量的增加,输入长度会逐渐增加,当有大量参数时,同样比较繁琐。优点:格式化的方式较前两种更加直观,效率也较前两个高一些。缺点:新的格式化方式,有些语句格式较前两种复杂。...原创 2022-08-17 14:31:43 · 9728 阅读 · 0 评论 -
python类与对象入门笔记(基础概念扫盲,面向对象三大特征,多态性与鸭子类型,附demo)
类属性实例属性实例方法静态方法类方法实例属性对象创建实例方法实现的两种方式类属性的使用方式动态绑定属性和动态绑定方法1 面向对象的思想三大特征分别具有什么作用作用:提高程序的安全性super之后有()多继承demo方法重写子类对继承自父类的某个属性或方法可以重新编写,编写时也可以通过super()调用。object类1.3 多态...原创 2022-07-09 16:18:40 · 454 阅读 · 0 评论 -
【python】惰性求值是什么意思(附例子)
比如,and和or具有惰性求值特点,只计算必须计算的表达式。>>> 3>5 and a>3 #注意,此时并没有定义变量aFalse>>> 3>5 or a>3 #3>5的值为False,所以需要计算后面表达式NameError: name 'a' is not defined>>> 3<5 or a>3 #3<5的值为True,不需要计算后原创 2022-05-08 14:30:55 · 1387 阅读 · 0 评论 -
Jupyter无法导出pdf以及报错解决方案
报错:xelatex not found on PATH, if you have not installed xelatex you may need to do so. Find further instructions at https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.;Jupyter无法导出pdf解决方案原创 2021-08-02 20:58:25 · 18649 阅读 · 34 评论 -
Python计算基尼系数实践笔记(案例+代码+视频+列表推导式)
1912年意大利经济学家基尼,设计了一个测度社会贫富差距的方法沿用至今,成为国际通用的标准。文章中通过python,公式法以及面积法计算2008年美国收入情况的基尼系数。并补充列表推导式相关介绍使用。原创 2021-07-09 22:12:18 · 12532 阅读 · 158 评论 -
【Python numpy 优质教程文章分享】
文章1 Python之Numpy详细教程_a373595475的博客-CSDN博客NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 也开发了另一个包 Numarray ,它拥有一些额外的功能。 2005年,Travis Oliphant 通过将 Numarray 的功能集成到 Numeric 包中来创建 NumPy 包。 这个开源项目有原创 2021-06-23 09:10:52 · 1773 阅读 · 133 评论 -
Python数据分析——实用第三方库整理
1.数据收集scrapy:网页采集、爬虫。scrapy-redis:分布式爬虫。selenium:web测试、仿真浏览器。2.数据处理beautifulsoup:网页解释库,提供lxml的支持。lxml:xml解释库。xlrd:excel文件读取。xlwt:excel文件写入。slutls:excel文件简单格式修改。pywin32:excel文件的读取写入及复杂格式定制。Python-docx:Word文件的读取写入。3.数据分析numpy:基于矩阵的数学计算库。pandas:转载 2021-06-22 12:33:15 · 1165 阅读 · 71 评论 -
python初学者指南:文件操作重点(基本操作、文件模式)
文章目录1 读写文件1.1 打开文件1.2 写文件1.3 读文件1.4 with语句2 文件模式2.1 文本模式(text mode)和二进制(binary mode)模式的区别3 os模块3.1 文件重命名3.2 删除文件3.3 创建文件夹4.4 删除文件夹3.5 获取当前目录4.6 改变默认目录3.7 获取目录列表1 读写文件1.1 打开文件Python使用内置的open()函数打开一个文件,并且返回一个文件对象,也叫句柄(handle)。f = open("test.txt") # 在本原创 2021-06-21 15:20:47 · 1606 阅读 · 20 评论 -
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied:Consider using the `--user` option or check the permissions.【解决方案】原创 2021-06-20 21:05:16 · 41252 阅读 · 2 评论 -
为什么有人认为python是弱类型语言?
起因,今天老师讲解“变量”这块时,说python是弱类型语言。但是,查阅了一些信息后,发现老师讲的可能有问题,因为强弱类型并不取决于定义对象引用时是否需要绑定目标对象类型。相关链接:怎样才能学好弱类型语言,比如Python? - Coldwings的回答 - 知乎 弱类型、强类型、动态类型、静态类型语言的区别是什么? - rainoftime的回答 - 知乎编程语言的类型系统为何如此重要? - 小熊的回答 - 知乎 1 什么是强类型,什么是弱类型2 一张图区分不同语言中的强类型,弱类型,动态.原创 2021-06-20 16:27:31 · 1127 阅读 · 1 评论 -
python初学者指南:列表,元祖,字典,集合的使用场景对比及操作异同点分析
列表,元祖,字典,集合的使用场景对比及操作异同点分析原创 2021-06-14 20:50:02 · 3126 阅读 · 20 评论 -
python初学者指南:元祖与字典
本篇内容主要是关于元祖与字典的的一些基础用法!原创 2021-06-14 18:02:55 · 448 阅读 · 25 评论 -
python初学者指南:列表
本篇文章介绍了列表的基本语法格式,列表的优点以及列表的常见操作(增删改查)原创 2021-06-12 19:19:09 · 552 阅读 · 33 评论 -
python初学者指南:繁杂的字符串
python中字符串的各种方法(附示例)原创 2021-06-11 22:11:40 · 1420 阅读 · 17 评论 -
【Python】条件语句、三目运算符,循环语句(附demo)
本篇主要讲述 条件语句的语法示例,三目运算符,以及while、for循环的语法及示例原创 2021-06-10 21:24:58 · 407 阅读 · 39 评论 -
【python】输入以及print()函数的三种输出方式
优点:在简单练习中,表达比较直观,易于掌握。缺点:随着参数数量的增加,格式输入会逐渐变得繁琐。优点:可以根据编号设置单个参数多次输出,填充方式比较灵活。缺点:随着参数数量的增加,输入长度会逐渐增加,当有大量参数时,同样比较繁琐。优点:格式化的方式较前两种更加直观,效率也较前两个高一些。缺点:新的格式化方式,有些语句格式较前两种复杂一些。......原创 2021-06-09 17:33:00 · 2137 阅读 · 84 评论 -
Python初学者指南:关于变量,你了解这些就够了!
本篇文章主要讲述python中变量的定义,变量定义示例。以及变量名命名规范相关知识。也可以帮助有其他语言学习基础的朋友,掌握py与其他语言的异同,了解其变量存储机制。原创 2021-06-07 21:58:16 · 2579 阅读 · 116 评论 -
Python安装使用教学【21年最新】
本篇文章适合初学者针对初学者python安装,以及应编辑器选择及安装。分步骤教学,不断完善,相信能成为一个很好的帮助您!原创 2021-06-06 10:34:19 · 531 阅读 · 40 评论