![](https://img-blog.csdnimg.cn/9d58f384456643b6a0030b93a5e62729.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python教程
文章平均质量分 95
了解Python基础知识,从入门到实战,并且还会分享一些使用小技巧以及常见bug的解决方法。
建议英文好的伙伴直接看官方给定手册,最新且最全!(https://docs.python.org/3/)或者官方给的中文翻译(https://docs.python.org/zh-cn/3/)!
小邓在森林
人工智能小白
展开
-
【人生苦短,我学 Python】(11)函数(上)
函数,你可以会用别人写好的函数(比如第三方库的某个函数),又或者你会自己写一个函数来完成你要实现的功能,所以这节比较重要,但是内容并不难。鉴于此部分内容较多,所以应该会分成2篇文章分享~def 函数名(形参):def 函数名(形参) : print(f'你输入的是: {形参 } ') # return 形参 # 函数可以通过 return 返回值 实参 = '实参' 函数名(实参)def 函数名(形参) : print(f'你输入的是: {原创 2024-01-21 21:51:24 · 1105 阅读 · 0 评论 -
【人生苦短,我学 Python】(10)pass语句、match语句、异常处理以及日志记录
上一篇文章讲了分支判断、循环、enumerate 函数和zip 函数,流程控制也差不多结束了,但是在我们学习 C 语言的时候,不知道大家还记不记得 C 语言有个switch语句,那么Python 里面有没有switch语句呢?下面就给大家揭晓谜底,当然在此之前先补充一个pass语句另外本篇文章还会介绍异常处理以及日志记录。原创 2024-01-19 15:14:08 · 1918 阅读 · 2 评论 -
【人生苦短,我学 Python】(9)分支判断和循环
前面讲了输入、输出和文件的读写,但是一个程序怎么写呢?总不能都是一行行输入、赋值、输出语句吧,那么下面将引出每个编程语言都会有的,且很重要的又基础的顺序结构选择结构和循环结构。其实这章应该要在讲完数据类型之后引出的~原创 2023-12-20 23:35:21 · 960 阅读 · 0 评论 -
【人生苦短,我学 Python】(8)文件的读写和过滤器
上一篇我们介绍了 Python 的输入(input)和输出(print),以及如何通过命令行给程序传入参数。这篇文章就讲讲 Python 怎么读取我们的文件(比如 txt, excel 等),当然现在我们只用 Python 自带的模块和方法来介绍,后期我们还会讲一个数据处理经常用来操作表格的第三方库(pandas。原创 2023-12-20 23:34:52 · 1054 阅读 · 0 评论 -
【人生苦短,我学 Python】(7)命令行参数、键盘输入【input】和输出【print】
Python语言中,一切皆为对象,而每个对象都属于某个数据类型;Python的数据类型包括内置的数据类型、模块中定义的数据类型和用户自定义的类型;数值数据类型:int、bool、float、complex;序列数据类型:不可变(str、tuple、bytes)和可变(list、bytearray);集合数据类型:set、frozenset;字典数据类型:dict。例如:{1: “one”, 2: “two”};;原创 2023-12-19 23:55:54 · 1358 阅读 · 0 评论 -
【人生苦短,我学 Python】(6)字典数据类型(dict)
前面主要了解了 Python 的语言基础,现在我们来了解 Python 给我们提供了哪些数据类型,以及如何使用这些数据类型。Python语言中,一切皆为对象,而每个对象都属于某个数据类型;Python的数据类型包括内置的数据类型、模块中定义的数据类型和用户自定义的类型;数值数据类型:int、bool、float、complex;序列数据类型:不可变(str、tuple、bytes)和可变(list、bytearray);集合数据类型:set、frozenset;字典数据类型:dict。原创 2023-12-17 00:48:36 · 1104 阅读 · 0 评论 -
【人生苦短,我学 Python】(5)集合数据类型(set、frozenset)
前面主要了解了 Python 的语言基础,现在我们来了解 Python 给我们提供了哪些数据类型,以及如何使用这些数据类型。Python语言中,一切皆为对象,而每个对象都属于某个数据类型;Python的数据类型包括内置的数据类型、模块中定义的数据类型和用户自定义的类型;数值数据类型:int、bool、float、complex;序列数据类型:不可变(str、tuple、bytes)和可变(list、bytearray);集合数据类型:set、frozenset;字典数据类型:dict。原创 2023-12-10 23:57:35 · 226 阅读 · 0 评论 -
【人生苦短,我学 Python】(4)Python 常用内置数据类型 II —— 序列数据类型(str、tuple、list、bytes和bytearray)
前面主要了解了 Python 的语言基础,现在我们来了解 Python 给我们提供了哪些数据类型,以及如何使用这些数据类型。Python语言中,一切皆为对象,而每个对象都属于某个数据类型;Python的数据类型包括内置的数据类型、模块中定义的数据类型和用户自定义的类型;数值数据类型:int、bool、float、complex;序列数据类型:不可变(str、tuple、bytes)和可变(list、bytearray);集合数据类型:set、frozenset;字典数据类型:dict。原创 2023-11-29 23:41:29 · 293 阅读 · 0 评论 -
【人生苦短,我学 Python】(3)Python 常用内置数据类型 I —— 数值数据类型(int、float、complex、bool)
前面主要了解了 Python 的语言基础,现在我们来了解 Python 给我们提供了哪些数据类型,以及如何使用这些数据类型。Python语言中,一切皆为对象,而每个对象都属于某个数据类型;Python的数据类型包括内置的数据类型、模块中定义的数据类型和用户自定义的类型;数值数据类型:int、bool、float、complex;序列数据类型:不可变(str、tuple、bytes)和可变(list、bytearray);集合数据类型:set、frozenset;字典数据类型:dict。原创 2023-11-29 23:40:19 · 370 阅读 · 1 评论 -
【人生苦短,我学 Python】(2)Python 语言基础
类型(type)用于表示对象所属的数据类型(类),数据类型(类)用于限定对象的取值范围,以及允许执行的处理操作。语句是Python程序的过程构造块,用于定义函数、定义类、创建对象、变量赋值、调用函数、控制分支、创建循环等。语句是程序的过程构造块,用于创建对象,给变量赋值,调用函数,控制分支,建立循环等。标识符是指在程序书写中程序员为一些特定对象的命名,包括变量、函数、类、模块和其他对象的名称。可变对象的值可以被修改。(1)内置函数,例如dir()、type()、id()、help()、len()等。原创 2023-11-25 17:00:27 · 308 阅读 · 0 评论 -
【人生苦短,我学 Python】(1)初识 Python
Python是一种解释型、面向对象的编程语言,是一个开源语言,拥有大量的库,可以高效地开发各种应用程序。它简单、高级、面向对象、免费开源,有可扩展性、可移植性、丰富的库和可嵌入性。注意Python和C语言不一样,C语言是编译型语言,而Python是解释型语言。那么编译型语言和解释型语言有什么区别呢?编译型语言它要求用户先把整个程序代码写好,随后进行编译,把源代码编译成机器语言的文件,如exe格式的可执行文件。因为只需编译一次,以后运行时不需要编译,直接运行可执行文件即可,所以编译型语言执行效率高。原创 2023-11-22 14:03:30 · 225 阅读 · 3 评论