
Python之路
文章平均质量分 87
Mark_Coder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python常用内置模块-csv模块
Python中的csv模块是用于处理CSV(逗号分隔值)文件的标准库。CSV文件是一种常见的文件格式,用于存储和交换数据。一般也被叫做逗号分隔值文件,可以使用 Excel 软件或者文本文档打开。其中数据字段用半角逗号间隔(也可以使用其它字符),使用 Excel 打开时,逗号会被转换为分隔符。csv 文件是以纯文本形式存储了表格数据,并且在兼容各个操作系统。原创 2024-07-19 14:12:18 · 319 阅读 · 0 评论 -
random模块快速入门
random是python的一个内置模块,专门用于生成随机数,但是要明确一点,random模块生成的并非真正的随机数,而是伪随机数。random提供的部分方法可以生成指定分布的随机数,比如生成符合高斯分布的随机数,这些方法在处理数学问题时将非常有用。原创 2024-06-27 09:48:30 · 626 阅读 · 0 评论 -
10-Python之路----装饰器(入门版)
因为一直致力于减少工作的总工作量。因为一旦让你去做本该计算机完成的事,你将会怒不可遏。因为被荣誉感冲晕头的你会把程序写得让谁都挑不出毛病来。大家好😄, 现在让我们一起来学习一下装饰器函数 🎉。原创 2023-11-01 20:04:55 · 170 阅读 · 0 评论 -
16-Python之路-time模块
python表示时间的三种方式。原创 2023-10-27 09:30:00 · 153 阅读 · 0 评论 -
15-Python之路-os模块
在Python中,文件操作是一项非常基础的编程任务。Python中的 os 模块提供了访问操作系统功能的接口,包括访问文件系统、进程管理、环境变量等等。通过 os 模块,我们可以在 Python 中执行很多跟操作系统相关的任务,比如创建、删除、移动文件或目录,获取当前工作目录,运行命令行程序等等。os 模块是 Python 标准库中的一部分,在 Python 中使用它非常方便。原创 2023-10-26 20:11:39 · 148 阅读 · 0 评论 -
14-Python之路---包和模块
通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、“.pyo”、“.pyc”、“.pyd”、“.so”、“.dll”。每一个以扩展名py结尾的Python源代码文件都是一个 **模块 **同样也是一个,需要符合标识符的命名规则在模块中定义的都是提供给外界直接使用的就好比是,要想使用这个工具包中的工具,就需要先这个模块。原创 2023-03-16 09:00:00 · 158 阅读 · 0 评论 -
13-面向对象---属性与方法
运算符方法。原创 2023-03-15 09:30:00 · 230 阅读 · 0 评论 -
12-面向对象---继承与多态
如果在开发中,父类的方法和子类的方法完全不同 ,就可以使用覆盖的方式,在子类中重新编写父类的方法实现。重写之后,在运行时,只会调用子类中重写的方法,而不再会调用父类封装的方法。最常 使用的场景就是在 重写父类方法时,调用 在父类中封装的方法实现。子类继承自父类,可以直接享受父类中已经封装好的方法,不需要再次开发。如果在开发中,子类的方法实现 中 包含 父类的方法实现。子类拥有父类以及父类的父类中封装的所有属性和方法。父类原本封装的方法实现 是 子类方法的一部分。继承的概念:子类拥有父类的所有方法和属性。原创 2023-03-14 09:30:00 · 138 阅读 · 0 评论 -
11-面向对象---类与对象
在Python中要定义一个只包含方法的类,语法格式如下:class 类名 : def 方法 1(self , 参数列表) : pass def 方法 2(self , 参数列表) : pass方法的定义格式和之前学习过的函数几乎一样区别在于第一个参数必须是self,大家暂时先记住,稍后介绍self类名的 命名规则 要符合大驼峰命名法。原创 2023-03-13 14:35:09 · 108 阅读 · 0 评论 -
10-Python之路---迭代器和生成器
假如现在有一个列表L = [1,2,3,4,5],如果需要获取列表里的内容,有几种方法?L [ 0 ]如果用索引取值,我们可以取到任意位置的值,前提是你得知道这个值在什么位置。如果用for循环来取值,我们把每个值都取到,不需要关心每个值的位置,因为只能按照顺序来取值。但是,有没有人想过为啥可以使用for循环取值?“可迭代"这个概念,我们可以从报错上分析,之所以12345不可以for循环,是因为它不可迭代,反过来意思就是,如果"可迭代”,那么就可以被for循环!我们知道,原创 2022-12-10 09:45:00 · 167 阅读 · 0 评论 -
07-数据结构
推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。x = []字典用{}定义字典使用键值对存储数据,键值对之间使用,分隔键key是索引值value是数据键和值之间使用分隔键必须是唯一的值可以取任何数据类型,但键只能使用字符串、数字或元组。原创 2022-12-09 09:45:00 · 174 阅读 · 0 评论 -
06-流程控制
如果条件满足,才能做某件事情,如果条件不满足,就做另外一件事情,或者什么也不做正是因为有了判断,才使得程序世界丰富多彩,充满变化!判断语句又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支if 的三种形式ifif 条件 1 : 条件 1 满足执行的代码不太建议使用,不满足条件时没有任何提示if … else只有两种情况下使用if 条件 1 : 条件 1 满足执行的代码 else : 以上条件都不满足时,执行的代码……多条件选择使用if 条件 1 : 条件 1 满足执行的代码。原创 2022-12-08 16:04:23 · 501 阅读 · 0 评论 -
05-Python数据类型
运算、运算符优先级与整形是一样。Python中常用的数据类型str—— 字符串bool—— 布尔(真假)int—— 整数float—— 浮点数(小数)在Python中定义变量时需要指定类型吗?不需要Python可以根据=等号右侧的值,自动推导出变量中存储数据的类型字符串是一种什么结构?它能不能被修改?它有那些操作?字符串是一种序列类型字符串不能被修改字符串可以切片、以及有一些高级的处理方式。原创 2022-12-08 16:01:52 · 570 阅读 · 0 评论 -
04-Python之路预告片
python注释也有自己的规范,在文章中会介绍到。注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的。在说规范之前我们有必要先看以下Python的注释有哪些?以#开头,#右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用为了保证代码的可读性,#后面建议先添加一个空格,然后再编写相应的说明文字如果注释信息很多,一行无法显示,就可以使用多行注释。原创 2022-12-08 16:00:43 · 221 阅读 · 0 评论 -
02-Python解释器和编辑器介绍
这个解释器是用C语言开发的,也叫CPython。在命令行下运行python就是启动CPython解释器。CPython是使用最广的Python解释器。教程的所有代码也都在CPython下执行。除了cpython解释器之外,还有Jpython,IronPython以及PyPy。原创 2022-12-08 15:59:31 · 332 阅读 · 0 评论 -
09-Python之路---函数进阶
命名空间函数的嵌套:嵌套定义:定义在内部的函数无法直接在全局被调用函数名的本质:就是一个变量,保存了函数所在的内存地址闭包:内部函数包含对外部作用域而非全剧作用域名字的引用,该内部函数称为闭包函数。原创 2022-11-22 16:03:38 · 174 阅读 · 0 评论 -
08-Python之路---初识函数
def mylen() : """计算字符串长度""" s = 'hello' length = 0 for i in s : length += 1 print(length)来分析下这段代码: 其实除了def这一行和后面的缩进,其它的和前面的代码是一样的。 现在执行以下,你会发现啥也没发生! 因为这里我们只是把代码装起来了,还不会往外拿,拿应该怎么拿出来呢?mylen()这就是代码取出来的过程。原创 2022-11-18 16:33:32 · 237 阅读 · 0 评论 -
01-认识 Python
人生苦短,我用 Python —— Life is short, you need Python。原创 2022-11-14 00:51:20 · 201 阅读 · 0 评论