
python基础教程
文章平均质量分 63
从python环境搭建到能够编写python代码。pytohn基础语法教程。主要包含七个部分浅显易懂讲解python知识
数据小金
我是小金,爱玩数据的小探险家!用数字解谜,用图表讲故事,让每个发现都闪闪发光!
展开
-
python基础教程(六)函数
相关知识---函数1.函数参数的传递本质是从实参到新参的赋值操作。python中一切皆对象。所有赋值操作都是“引用的赋值”所以参数传递本质上是引用传递。2.具体操作(1)对“可变对象”的“写操作”直接作用于原对象本身(2)对“不可变对象”的“写操作”会产生一个新的“对象空间”,并用新的值填充这些空间(3)可变对象 :字典 列表 集合 自定义对象等不可变对象:数字 字符串 元组 function3.传递可变对象的引用:对同一对象的操作,没有改变原对象4.传递不可变原创 2022-11-11 18:42:20 · 78 阅读 · 0 评论 -
python基础教程(三)列表相关操作
相关知识----列表 列表的介绍 列表:用于存储任意数目、任意类型的数据集合 列表是内置可变序列,是包含多个元素的有序连续的内存空间 语法规则 列表名=[元素] 列表中的元素可以各不相同,可以是任意类型 python中的列表大小可变,根据需要随时增加或缩小 列表创建 基本语法创建[]列表名=[元素] list创建:使用list可以将任何迭代的数据转换成列表 range创建原创 2022-11-11 18:17:59 · 310 阅读 · 0 评论 -
python基础教程(二)字符串相关操作
相关知识----字符串 字符串的本质 字符串的本质是字符序列 Python不支持对单个字符类型,单字符也是字符串 Python中的字符串是不可以改变的,我们无法对原字符串进行修改,但可以将字符串的一部分赋值到新的字符串里达到看起来修改的效果 字符串编码 python3支持unicode码,ASCII码是Unicode的子集 使用ord()函数可将字符串转成Unicode码 使用chr()函数将十原创 2022-11-11 18:14:03 · 217 阅读 · 0 评论 -
python基础教程(五)流程控制语句
相关知识----流程控制语句一、控制语句与逻辑表达1. 控制语句:把语句组合成一定功能的小逻辑模块2. 分类 :(1)顺序:先执行a,在执行b(2)选择:如果怎么样则怎么样(3)循环:如果怎么的,则重复执行二、选择结构根据条件决定执行哪个分支。包括单分支、双分支,多分支。(一)单分支1.语法 if条件表达式:语句块(1)条件:逻辑表达式 关系表达式 算术表达式(2)语句/语句块:可以是一条语句也可以是多条语句,多原创 2022-11-11 18:26:38 · 126 阅读 · 0 评论 -
python基础教程(四)字典集合
相关知识----字典集合三、元组列表是可变序列,元组是不可变序列(一)元组创建、迭代器等生成元组1.元组名=(,)或者元组名=,2.通过tuple()创建元组 元组名=tuple()Tuple可以接收列表、字符串、其他序列类型等元组List接收元组字、符串、其他序列、类型迭代器等列表(二)元组元素访问和计数1.元组元素不能修改2.元组元素的访问、index()、count()、切片等操作和列表一样3.元组修改原列表对象。对元组进行排序,只能使用内置函数so原创 2022-11-11 18:23:13 · 329 阅读 · 0 评论 -
python基础教程(一)对象与运算
相关知识介绍: python中的变量: 变量是代表某一个对象的未知数 变量的使用需要先定义后使用。在python中通过赋值实现变量定义 变量是喜新厌旧渣男,如果给一个变量多次赋值,他只会保留最后一个值,这种现象叫覆盖 python在定义变量时不需要指定变量类型,他会根据变量引用的对象的类型来判断变量的类型。一个变量。可以被多次赋值成不同类型的数据,结果只会保留最后一次赋值。 变量的使用,是一个对象内存引用的过程,变量存储在栈内存原创 2022-11-11 18:08:49 · 180 阅读 · 0 评论 -
python基础教程(七)面向对象程序设计思想
一、面向对象1.面向对象的编程思想主要是针对大型软件设计而来的。2.面向对象编程使得程序的扩展性更强。可读性更好3.面向对象编程将数据和操作数据相关的方法封装到对象中,组织代码和数据方式更加接近人的思维,从而大大提高了编程的效率。二、类 属性 方法(一)类的定义1.类是模板,系统根据类定义造出的对象。2.类的内容:属性 方法3.语法 class类名:类体(1)类名命名规则一般规定首字母大写,驼峰原则(2)类体中定义属性方法(3)属性原创 2022-11-11 18:48:29 · 831 阅读 · 0 评论