![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 87
白藏sek
这个作者很懒,什么都没留下…
展开
-
python学习笔记(11)——组合数据类型(2)
python中集合(set)本身是可变类型,但是python要求放入集合中的元素必须是不可变类型,集合类型与列表和远足类型的区别就是,集合的元素无序但必须唯一。原创 2022-01-20 18:00:15 · 1850 阅读 · 0 评论 -
python学习笔记(10)——组合数据类型(1)
目录一、组合数据类型1.1 序列类型1.2 集合类型1.3 映射类型二、元组三、列表3.1创建列表3.2 访问列表元素3.3 添加列表元素3.4 元素排列3.5 删除列表元素一、组合数据类型1.1 序列类型序列类型来源于数学概念中的数列,数列时按照一定顺序一列的一组数,每个数称之为这个数列的项,每项不是在其他项之前,就是在其他项之后。数列的索引从0开始,通过索引可以访问数列中的第n-1项。序列在数列的基础上进行了扩展...原创 2022-01-19 21:54:59 · 2596 阅读 · 0 评论 -
python学习笔记(9)——函数的递归
一、递归的定义函数作为一种代码的封装,在定义是可以直接或间接的调用其他函数,也可以被其他程序内部代码调用。若函数内部调用了本身,则这个函数称之为递归函数递归函数在定义时需要满足两个基本条件,一个是递归公式,另一个是边界条件。其中递归公式是求解原问题或相似子问题的结构,边界条件是最小化的子问题,也是递归终止的条件。递归函数的执行可以分为以下两个阶段:(1)递推:递归本次的执行都基于上一次的运算结果。(2)回溯:遇到终止条件时,则沿着递归递推往...原创 2022-01-18 18:19:23 · 1794 阅读 · 0 评论 -
python学习笔记(8)——函数的基本使用(2)
一、函数的返回值函数中return语句会在函数结束时将数据返回给程序,同时让程序回到函数被调用的位置继续执行。例如:def filter_sensitive_words(words): if"草" in words: new_words = words.replace("草","*") return new_wordsresult = filter_sensitive_words("粮草先行")print(result)...原创 2022-01-17 18:49:34 · 1227 阅读 · 0 评论 -
python学习笔记(7)——函数的基本使用(1)
函数是一段具有特定功能的、可重复的语句组,用函数名来表示并通过函数名来进行功能调用。函数是一段具有名字的子程序,可以在需要的地方调用执行,不需要再每个执行的地方重复编写这些语句。每次使用函数可以提供不同的参数作为输入,以实现对不同数据的处理。原创 2022-01-16 18:28:42 · 1184 阅读 · 0 评论 -
python学习笔记(6)——异常的处理
当程序运行出现异常时,若程序中没有设置异常处理功能,解释器会采用系统默认的方式处理异常,即返回异常信息终止程序。异常信息通常包含异常代码所在的行号、异常的类型和异常的描述信息。原创 2022-01-13 15:07:42 · 1959 阅读 · 0 评论 -
python学习笔记(5)——程序的控制结构
目录一、条件语句1.1 单分支结构:if语句1.2 二分支结构:if-else语句1.3 多分支结构:if-elif-else1.4 if嵌套二、循环语句2.1 遍历循环:for语句2.2 无限循环:while语句2.3 循环保留字:break和continue2.4 循环嵌套程序由三种基本结构组成:顺序结构、分支结构与和循环结构。这三类结构都有一个入口一个出口,顺序结构是由程序按照条件判断结果而选择不同向前执行路径的一种方式。循环结构时程序工具条...原创 2022-01-12 16:58:12 · 1712 阅读 · 0 评论 -
python学习笔记(4)——字符串类型的操作与应用
字符串是由字母,符号或水组成的字符序列,python支持使用单引号、双引号,三引号定义字符串,其中单引号与栓引号通常用于定义单行字符,三引号用于定义多行字符。一、字符串的常见操作1.1 字符串的查找与替换1、查找str.find(sub[,start,end])作用:查找字符串中是否包含子串,若包含子串则返回字串首次出现的索引位置,否则返回-1.sub:指定要查找的字串start:开始索引,默认值为0end:结束索引,默认为字符串的长度例如:在abcd中搜索字符串a和g即原创 2022-01-11 12:13:00 · 562 阅读 · 0 评论 -
python学习笔记(3)——turtle库语法元素分析
目录一、绘图坐标体系二、画笔控制函数三、形状绘制函数一、绘图坐标体系通过使用 turtle.setup(width,height,startx,starty) 函数确定窗格width:窗口宽度,如果值是整数,表示像素值。如果值是小数,表示窗口宽度与屏幕比例。height:窗口高度;如果值是整数,表示像素值。如果值是小数,表示窗口宽度与屏幕比例。startx:窗口左侧与屏幕左侧的像素距离,如果是None,窗口位于屏幕中央。starty:窗口顶部与屏幕顶部的像素距离,如果是.原创 2022-01-10 15:47:14 · 1138 阅读 · 0 评论 -
python学习笔记(2)——数字类型与运算符
一、数字类型1.1 整数类型通常使用int表示整形,python 3与其他编程语言不同对整形数据的长度没有限制,只要计算机内存够大,就不存在溢出问题。在整形数据中通常以二进制(0B101)、八进制(0o5)、十进制(5)、十六进制(0x5)表示。在python中内置了用于转换数据进制的函数。函数 说明 bin(x) 将x转化为二进制数据 oct(x) 将x转化为八进制诗句 bin(x) 将x转化为十进制数据 hex(x)...原创 2022-01-09 18:27:29 · 1246 阅读 · 0 评论 -
Python学习笔记(1)——Python语法分析
一、程序格式框架1.1 缩进1.缩进是语法的一部分,缩进不正确会导致程序运行错误。2.缩进是表示代码间的所属关系于层级关系的唯一手段,是表达程序的格式框架。3.缩进一般为四个空格或一个TAB表示。1.2注释1.注释为不被程序执行的辅助性说明信息。2.单行注释:以#开头,#后的内容为注释3.多行注释:‘’‘第一行注释第二行注释……第n行注释’‘’二、命名与关键字2.1变量 用来保存和表示数据的占位符号,变量通常采用标识符来表示,关联标识...原创 2022-01-08 16:33:05 · 1038 阅读 · 0 评论