![](https://img-blog.csdnimg.cn/0da8d7a6cc324d568398dd6e0dc83f10.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python基础教程
文章平均质量分 91
本专栏主要介绍了Python的基本语法
快乐江湖
专注人工智能领域和优质计算机学习笔记创作
展开
-
【Python基础教程】专栏说明及学习建议
一:Python中的基本数据类型原创 2022-05-08 09:00:03 · 350 阅读 · 0 评论 -
第一章:Python的基本数据类型-第一节:数字和字符串
部分参考:菜鸟教程文章目录一:Number(数字)(1)概述(2)数字运算(3)进制及其转换(4)bool类型(布尔)(5)常用函数二:字符串(1)三引号(2)字符串运算符A:访问B:拼接C:重复输出(4)转义字符(4)常用函数在Python中有六个标准的数据类型,他们分别是Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)其中不可变数据:Number、String、Tuple可变数据:List、Dictio.原创 2022-04-15 16:51:26 · 956 阅读 · 0 评论 -
第一章:Python的基本数据类型-第二节:Python中表示“有序”(序列)的数据类型
部分参考:菜鸟教程文章目录一:列表(1)列表基本操作A:元素访问B:常用操作C:函数和方法总结(2)其他使用技巧二:元组(1)元组基本操作A:元素访问B:常用操作C:常用函数方法总结(2)其他使用技巧三:总结一:列表列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现,定义列表也是非常简单list1 = [1, 2, 3, 4, 5, 6]print(list1)print(type(list1))Python既然是一个动态语言,因此在列表(或者其他类似结构)中的.原创 2022-04-16 09:46:31 · 1165 阅读 · 0 评论 -
第一章:Python的基本数据类型-第三节:Python中表示“无序”的数据类型
文章目录一:集合set(1)常用操作(2)其他技巧二:字典dict一:集合setPython,集合set是一个无序且不含重复元素序列,使用{ }创建set1 = {1, 1, 2, 2, 3, 3, 4}print(set1)需要注意,创建空集合时需要使用set( )而不是{ },因为{ }用于创建空字典(1)常用操作①:使用in 或 not in 判断元素是否在集合内set1 = {"C++", "Python", "C#", "Java"}print("C++" in set1)原创 2022-04-16 15:34:23 · 3108 阅读 · 0 评论 -
第二章:变量和运算符
文章目录一:变量(1)概述(2)值类型和引用类型一:变量(1)概述Python是动态语言,因此其变量不需要声明,直接使用=赋值即可counter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "runoob" # 字符串print(counter)print(miles)print(name)而且在Python中,是允许同时为多个变量赋值的a = b = c = 1d, e, f = 3, 2, "hel原创 2022-04-17 09:41:22 · 281 阅读 · 0 评论 -
第三章:Python流程控制语句(IF、WHILE、FOR、RANGE)
部分参考:菜鸟教程文章目录一:条件控制语句(1)条件语句执行过程(2)Python中if语句基本格式(3)实例(3)if嵌套从本章开始,就要正式接触Python中的语句了,Python与其他语言有很大不同,其中最大的一个特点就是强制使用空格作为缩进,此外还有很多细节上面的不同,例如每条语句后面不需要加分号(但是加上也不会报错)不需要使用花括号分割语句块…关于流程控制语句,关于他们的原理本文就不细说了,相信大家都有C语言基础。本文主要介绍Python中流程控制语句的格式(就算没有那高中起码.原创 2022-04-20 08:58:34 · 540 阅读 · 0 评论 -
第四章:Python项目组织结构-第一节:包、模块以及__init__.py文件
部分参考:菜鸟教程文章目录一:Python项目组织结构(1)Python项目组织结构(3)包与模块的作用(2)包与模块的名字二:导入模块(1)importA:简述本章主要叙述Python项目的组织结构,这一章内容非常重要(很多人学完Python之后竟然连模块的含义都解释不清)大型的、复杂的软件项目是不可能只用一个.py文件就完成的,就像人员组织一样,它是由很多复杂的模块构成的。一:Python项目组织结构(1)Python项目组织结构以下说法其实并不准确,但是在很多情况下我们都是这样理解.原创 2022-04-22 09:59:13 · 4238 阅读 · 0 评论 -
第四章:Python项目组织结构-第二节:模块内置变量
文章目录一:模块内置变量(1)含义及作用(2)入口文件(3)__name__的应用二:相对导入和绝对导入一:模块内置变量(1)含义及作用在Python中变量有两类,一类由用户定义,另一类叫做内置变量,调用dir()函数会返回一个列表,里面包含了所有内置变量和所有自定义变量a = 1b = 2c = 3test = dir()print(test)####################结果####################['__annotations__', '__built原创 2022-04-24 10:31:07 · 523 阅读 · 0 评论 -
第五章:Python函数基础篇
部分参考:菜鸟教程文章目录一:Python中定义函数二:使用函数三:关于函数返回值(1)让Python函数一次返回多个值(2)序列解包与链式赋值函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段,之前经常使用到的print()就是Python中的内置函数,当然你可以自己创建函数,也即自定义函数一:Python中定义函数Python中函数的基本格式如下,注意一些细节函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()任何传入参数和自变量必须放在圆括号中间,圆括号之.原创 2022-04-26 15:41:41 · 1340 阅读 · 0 评论 -
第六章:Python面向对象基础
菜鸟教程文章目录一:Python面向对象快速入门:以定义、使用类为例(1)为什么要用`self`?关于面向对象这个概念这里我不想再谈了(因为我已经说了无数遍,都有点反胃了😂),如果你对这个概念不清楚或者了解不深,可以移步本人其他专栏中去学习(尤其是软件工程和C++),这里我只给出一些核心概念①:面向对象和面向过程的区别(通俗解释)采用面向过程思想设计出来的程序就像一份蛋炒粉,米饭和炒菜混合完全,入围均匀,不会像盖浇饭那样出现菜多饭少或菜少饭多的情况;但是如果你不想吃蛋炒饭,想吃肉炒饭了,那么必.原创 2022-05-04 10:05:52 · 935 阅读 · 0 评论 -
第七章:Python匿名函数和装饰器
例如下面的例子中,它计算的是list1中所有元素的累加结果。原创 2022-09-06 19:25:41 · 402 阅读 · 0 评论