- 博客(25)
- 收藏
- 关注
原创 Python os模块
os模块是 Python 标准库中的一个重要模块,它提供了一种方便的方式来使用操作系统依赖的功能。通过os模块,你可以执行各种底层操作系统相关的操作,比如文件操作、目录操作、进程管理等。以下是一些常用的os。
2025-01-10 16:42:11
339
原创 [python] 基于matplotlib实现圆环图的绘制
本节旨在描述如何自定义圆环图,包括自定义颜色,标签,这些操作都是通用的。通过设置饼图的颜色便能够实现圆环图的颜色自定义以下示例设置不同类别的不同颜色来展示圆环图# library# 创建数据# 画饼图,label设置标签名,colors代表颜色# 设置等比例轴,x和y轴等比例plt.show();以下示例设置循环使用颜色来展示圆环图# library# 创建数据# 创建中间白色圆。
2024-12-21 17:17:09
1014
原创 [python] 基于matplotlib实现雷达图的绘制
绘制雷达图(又称为蜘蛛网图或星形图)在数据可视化中非常有用,特别是当你需要展示多个变量的比较时。在Python中,Matplotlib库可以用来绘制雷达图。下面是一个基于Matplotlib的示例代码,展示了如何绘制雷达图。这个示例代码创建了一个简单的雷达图。你可以根据需要调整标签、值和样式,以满足你的具体需求。首先,确保你已经安装了Matplotlib库。
2024-12-21 17:06:35
643
原创 Python print()函数高级用法
对于非字符串类型(如整数、浮点数等),print()函数会调用它们的__str__()方法来转换为字符串。虽然不常见,但你也可以将函数作为print()的参数,不过这样实际上会打印函数的内存地址(即函数对象的表示),而不是函数的执行结果。除了简单的字符串输出之外,print()函数还有许多高级用法,可以让你更灵活地控制输出的格式和样式。请注意,上述例子中的一些用法(如文件输出和刷新输出)在简单的脚本中可能不常见,但在编写更复杂的应用程序或脚本时可能会非常有用。你可以一次输出多个值,它们之间会用空格分隔。
2024-11-27 17:57:10
460
原创 Python input()函数:获取用户输入的字符串
虽然Python的 input() 函数本身不会执行用户输入的代码(它只返回字符串),但如果你将用户输入的内容用作代码的一部分(例如,通过 eval() 函数),那么你的程序可能会受到攻击。默认情况下,input() 函数只读取用户输入的一行文本。如果你需要读取多行文本,你可能需要使用一个循环来连续调用 input(),直到用户输入一个特定的结束标记(如空行或特定的单词)。注意,在将用户输入转换为整数时,如果用户输入的不是一个有效的整数,int() 函数会抛出一个 ValueError 异常。
2024-11-27 17:52:05
556
原创 Python初始化变量
Python是一种动态类型语言,这意味着你不需要在声明变量时指定其类型。变量的类型由赋值给它的值决定。避免使用Python的关键字和内置函数名作为变量名(例如,print, list, class等)。希望这些示例和注意事项能帮助你理解如何在Python中初始化变量。如果尝试使用一个未初始化的变量,Python会抛出一个NameError异常。变量名是区分大小写的(例如,age 和 Age 是两个不同的变量)。变量名只能包含字母、数字和下划线(_)。变量可以在任何时候被重新赋值。变量赋值使用等号(=)。
2024-11-27 17:35:46
484
原创 Python字符串使用哪种编码格式
Python 2 的字符串(str 类型)默认使用 ASCII 编码,但可以通过 sys.setdefaultencoding() 函数(不推荐使用,因为它是未文档化的)或者通过显式地编码和解码来处理其他编码。Python 3 的字符串(str 类型)默认使用 Unicode 编码(具体来说是 UTF-8,UTF-16,UTF-32 中的一种,但通常表现为 UTF-8 兼容的方式)。Python 3:默认使用 Unicode 编码,str 类型表示 Unicode 字符串,bytes 类型表示字节串。
2024-11-26 10:07:36
496
原创 Python字符串详解
在Python中,字符串是用单引号(‘)、双引号(")或三引号(’''或"“”)括起来的字符序列。Python中的字符串是不可变的,这意味着一旦创建,字符串的内容就不能被修改。任何对字符串的修改操作(如拼接、替换等)都会返回一个新的字符串,而原来的字符串保持不变。Python 3中的所有字符串都是Unicode字符串,可以包含任意语言的字符。多行字符串:使用三引号(‘’'或"“”)括起来的字符串可以包含换行符。strip():去除字符串首尾的空白字符(默认)或指定字符。切片:通过切片操作获取字符串的子串。
2024-11-25 17:29:21
456
原创 Python整数类型(int)详解
在Python中,整数类型(int)是用于表示没有小数部分的数字。Python的整数类型是动态的,这意味着整数的大小可以根据需要自动调整,并且Python中的整数是任意精度的。
2024-11-23 17:15:32
708
原创 Python变量的定义和使用
在Python中,定义变量不需要像在其他一些编程语言中那样显式地声明数据类型(如int、float、string等)。相反,当你第一次给变量赋值时,Python会自动推断变量的数据类型。这里的variable_name是你选择的变量名,而value是你要存储在变量中的值。变量的命名规则变量名只能包含字母(大写和小写)、数字和下划线(_)。变量名不能以数字开头。变量名不能是Python的关键字(如if、else、for等)。
2024-11-23 15:24:50
362
原创 Python内置函数
compile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1): 将源代码编译为代码对象,可以指定编译模式(exec, eval, single)。slice(start, stop[, step]): 返回一个表示由 range(start, stop, step) 指定索引集的 slice 对象。pow(x, y, z=None): 返回 x 的 y 次幂,如果 z 存在,则返回 x 的 y 次幂对 z 取模的结果。
2024-11-23 15:18:38
763
原创 Python标识符命名规范
下划线命名法(snake_case):在Python中,常量名通常使用下划线命名法,即所有字母都小写,单词之间用下划线连接。小驼峰式命名法(lowerCamelCase):变量名和函数名通常使用小驼峰命名法,即第一个单词以小写字母开始,第二个单词的首字母大写。在编写Python代码时,应该尽量遵循这些规范,并使用有意义的命名方式来表达标识符的用途或含义。Python中的标识符是大小写敏感的,例如,Itheima和itheima会被视为两个不同的标识符。无效的标识符命名(使用保留字):class、def。
2024-11-22 16:59:15
582
原创 Python 中的元组(tuple)
是一种用于存储多个项目(元素)的容器,但它与列表(list)不同,元组是不可变的。这意味着一旦你创建了一个元组,你就不能更改它的内容(即不能添加、删除或更改元组中的元素)。即使元组只有一个元素,你也需要在该元素后面加上逗号 ,,以区分元组和该元素本身(不带逗号的圆括号会被解释为表达式的一部分,而不是元组)。由于元组是不可变的,因此你不能直接修改元组中的元素。但是,你可以将元组中的元素替换为另一个元组,这实际上是在创建一个新的元组。和列表一样,元组也支持切片操作,允许你获取元组的一个子集。
2024-09-27 17:18:11
482
原创 Python教程(四) :理解条件语句和循环结构
条件语句和循环结构是编程的基础,它们使得程序能够基于输入或其他条件执行不同的代码路径,以及重复执行某些任务直到满足特定条件。理解并熟练掌握这些概念对于编写有效和高效的程序至关重要。
2024-09-19 16:09:39
389
原创 Python项目实战,用Python实现2048游戏
2048游戏是一款数字益智游戏,由意大利开发者Gabriele Cirulli在2014年开发。游戏的基本规则是在一个4x4的方格棋盘上,通过滑动操作使相同数字的方块合并,每次合并后方块的数值会翻倍。游戏的目标是合并出标有2048的方块。棋盘是游戏的核心部分,它由一个4x4的二维数组表示,每个元素可以是0(表示空位)或一个正整数(表示方块的数值)# 游戏棋盘# 在空的方块随机生成数字(2或者4)
2024-09-11 17:28:53
860
原创 Python自学必备书籍和python学习顺序
不过自学python的小伙伴们你们的福气到啦!这两天我问了很多学过python的朋友,结合他们的自学经验给大家整理了一份python学习攻略,千万不要错过啦~
2024-09-07 14:40:51
710
原创 2024最新PyCharm安装+汉化+使用教程,python环境搭建,pycharm安装包,pycharm专业版安装
安装完成后,可以选择 “Run PyCharm” 并点击 “Finish” 按钮,启动 PyCharm。这个安装包激活包已经打包好了,朋友们如果需要可以微信扫描下方二维码免费获取【保证100%免费】完成以上步骤后,你就可以开始使用 PyCharm 编写 Python 代码了!5、重启Pycharm,点击Help-About,成功激活到2099。可以根据自己的喜好进行设置,也可以选择默认配置。4、运行成功、显示success,点击确认即可。关联 .py 文件到 PyCharm。新建一个python文件。
2024-09-07 13:25:44
6863
1
原创 Python 教程(三):Python运算符合集
Python中的运算符具有不同的优先级,比如算术运算符的优先级高于比较运算符,比较运算符的优先级高于逻辑运算符。你可以使用括号来改变默认的运算符优先级。这个示例涵盖了算术运算符、比较运算符、逻辑运算符的使用,并通过语句展示了基于条件执行代码的能力。注意,虽然在这个例子中我们没有直接使用成员运算符进行逻辑上的“运算”,但它是Python中一个重要的运算符,常用于检查值是否存在于序列中。同样,身份运算符和在这个例子中也没有直接
2024-08-24 14:27:32
725
原创 Python 教程(二):字符串特性大全
Python 中的字符串(String)是一种非常重要的数据类型,用于存储和表示文本数据。Python 的字符串具有许多内置特性和方法,使得处理文本数据变得既简单又高效。米米。
2024-08-23 14:55:08
700
原创 Python 教程(一):语法与数据结构
Python 是一种广泛使用的高级编程语言,其语法清晰简洁,易于学习和阅读。Python 支持多种编程范式,包括面向对象、命令式和函数式编程。下面将介绍 Python 的一些基本语法与常见的数据结构。
2024-08-19 16:14:06
443
原创 Python基础(三)——Python 数据类型数字
Python 支持多种数字类型,主要包括整数(int)、浮点数(float)、复数(complex)等。Hello,我是 Python 数据类型数字,大家之前对我可能已经有所耳闻,俗话说闻名不如见面,见面要先自我介绍,为了让大家对我有一个清晰的了解,下面我要向大家介绍一下自己。我有三种数值类型,分别是:整型(int)、浮点型(float)、复数(complex),如果你使用的还是我的低版本 Python2,那么还包含长整型(long)。模块中除了求平方根函数,还有很多可以使用的函数。首先要先引入数学模块。
2024-08-13 13:55:32
1536
原创 Python 基础(二):基本语句
Python 是一种广泛使用的高级编程语言,其设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而不是使用大括号或关键字)
2024-08-12 13:51:50
188
原创 Python 基础(一):入门必备知识
Python基础入门必备知识包括基本概念、数据类型、运算符、变量与赋值、输入输出、控制结构、函数、注释、编码、模块化与包、面向对象编程、文件操作和异常处理等。Python支持面向对象编程(OOP),包括类(Class)、对象(Object)、继承(Inheritance)、封装(Encapsulation)和多态(Polymorphism)等概念。Python中的运算符包括算术运算符(如+、-、*、/)、关系运算符(如>、
2024-08-10 17:20:32
578
1
原创 【2024最新】Python安装+Pycharm安装保姆级教程,Python+Pycharm环境配置和使用指南,python安装和pycharm安装_pycharm2024最新版安装配置汉化教程!
为了区分python解释器的版本,所以需要在指定文件夹下的python.exe复制一份副本并重新命名环境变量要看仔细,如果系统环境变量有,用户环境变量里面就删掉反之,系统环境变量里面有,用户环境变量就删掉环境变量,一般自己的电脑只有一个用户,如果有多个用户建议添加到系统环境变量。
2024-08-10 17:18:55
2818
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人