Python
文章平均质量分 73
天天天天天天天天d
这个作者很懒,什么都没留下…
展开
-
Python 面试问题
有序(Ordered)和无序(Unordered)是描述数据的排列方式或组织形式的概念。有序指的是数据的元素按照一定的顺序进行排列,并且这个顺序是可以预测和可靠的。在有序数据中,元素之间存在一种明确的关系或结构。通过索引或位置,我们可以访问和获取特定位置的元素。常见的有序数据结构包括列表(List)、元组(Tuple)、字符串(String)等。例如,一个列表是有序的,其中元素按照从左到右的顺序排列。我们可以使用索引来访问特定位置的元素,如my_list[0]表示获取列表中的第一个元素。原创 2023-10-21 11:13:23 · 290 阅读 · 0 评论 -
Python(13)面向对象
首先我们需要创建一个类(class),类可以理解成摸具,更具这个摸具我们可以创造很多相似的对象。对象 = 属性(静态特征) + 方法(能做的事)使用我们的类创建对象并使用内部方法和属性。面向对象也是一种代码。两个对象之间互不干扰。原创 2023-01-22 21:55:58 · 159 阅读 · 0 评论 -
Python(12)异常
上方我们发现没有报红,但也没有错误信息了,如果我们想展示错误信息我们可以这样写.这时编辑器会爆出红色错误,很不友好,我们可以使用try-except来捕获。如果有多个异常怎么办,我们可以用元组将异常包起来就可以一起捕获。python代码中常会爆出异常如下代码。也可以捕获所有类型的异常。原创 2023-01-08 22:57:59 · 102 阅读 · 0 评论 -
Python(11)文件操作
open(file_path,model)可以使用 w 进行对文件的写入可以使用 r+ 实现读和写的操作路径操作大部分的系统都是 “/” 斜杠作为路径分隔,而windows 使用 “” 反斜杠作为分隔。我们现在使用 pathlib 进行文件路径操作。当然也可以是用 os.path 但比较老了这个模块。拼接判断是不是目录或文件判断路径是否存在获取路径的最后一个部分获取文件名获取文件后缀获取父级目录parent 获取上一级目录parents获取上N级的序列原创 2022-12-31 21:35:13 · 564 阅读 · 0 评论 -
Python(10)函数
函数的主要作用: 打包代码最大程度实现代码的重用减少冗余代码将不同代码进行封装、分解从而降低结构复杂度,提高代码可读性。原创 2022-11-26 21:26:55 · 656 阅读 · 0 评论 -
Python(9)字典和集合
类似于摩斯密码部分摩斯密码表字符密码字符密码字符密码A._F…_.K.B_…G__.L._…C..H…M__D_…I…N_.E.J.___O___其中A和._就是一对映射关系K和._.又是另一对映射关系。原创 2022-11-20 21:34:52 · 432 阅读 · 0 评论 -
Python(8)序列、列表、元组、字符串以及迭代器和可迭代对象
index(“str”,1,5)在索引 1 到 5 之间的位置 查找指定元素。pop 按照索引删除,如果不添加索引则删除最后一个元素。count() 统计指定元素出现的次数。获取指定元素第一次出现时的索引。remove 删除目标元素。原创 2022-11-12 23:01:54 · 916 阅读 · 0 评论 -
Python(7)循环语句
水仙花数,水仙花数是指一个 n 位数 (n >=3),它的每个位上的数字的n次幂之。条件表达式恒为 True 的循环语句,我们称为。求 100 以内所有 7 的倍数的和。求 1000 以内的所有 水仙花数。求 100 以内所有奇数的和。和等于它本身(例如:1。循环三要素(表达式)原创 2022-10-30 23:19:51 · 432 阅读 · 0 评论 -
Python(6)if条件语句和input输入
默认情况下,if语句只会控制紧随其后的那条语句,如果希望if可以控制多条语句,则可以跟一个代码块。1. 代码块保存着一组代码,同一个代码块中的代码,要么都执行要么都不执行。3. 如果要编写代码块,语句就不能紧随再:后面,而实要在下一行。4. 代码块以缩进开始,知道代码恢复到之前的缩进级别时结束。- python官方推荐我们使用四个空格。2. 代码块就是一种为代码分组的机制。该函数用来获取用户的输入。- 缩进的方式必须统一。缩进有两种方式,一种。原创 2022-10-15 21:59:09 · 2614 阅读 · 0 评论 -
Python(5)运算符
关系运算符用来比较两个值之间的关系,总会返回一个布尔值。如果关系成立,返回True,否则返回False。当出现str与str进行比较时会有不一样的逻辑。比如 + - × ÷ = 都属于运算符。not 可以对符号右侧的值进行非运算。and 可以对符号两侧的值进行与运算。or 可以对符号两侧的值进行或运算。原创 2022-09-25 18:05:10 · 154 阅读 · 0 评论 -
Python(4)类型转换
类型转换的四个函数 int() float() str() bool()类型转换不是改变对象本身的类型,而是根据当前对象的值创建一个新对象。它和int()基本相同,不同的是它会将对象转换为浮点数。可以将其他对象转换成布尔值,任何对象都可以转换成布尔值。可以将其他对象转化为字符串类型。可以将其他的对象转换为整型。原创 2022-09-18 18:02:05 · 428 阅读 · 0 评论 -
Python(3)对象
Python 是一门面向对象的语言Python 中一切皆对象程序运行当中,所有的数据都是存储到内存当中然后再运行的!对象就是内存中专门用来存储指定数据的一块区域对象实际上就是一个容器,专门用来存放数据。原创 2022-09-11 16:05:35 · 417 阅读 · 0 评论 -
Python(2)数据类型
可以使用 \ 作为转义字符,通过转义字符,可以在字符串中使用一些特殊的内容。而且在python整数的大小没有限制,可以是一个无限大的整数。浮点数(小数),在python中所有的小数都是float类型。字符串用来表示一段文本信息,字符串是程序中使用最多的数据类型。其他进制的整数,只要是数字打印时一定是以十进制形式显示的。引号可以是双引号也,可以是单引号,但是注意不要混着用。如果数字的长度过大,可以使用下划线作为分隔符。可以使用三个单引号,或双引号表示一个长字符。在python中所有的整数都是int类型。...原创 2022-08-28 23:27:08 · 424 阅读 · 0 评论 -
python(1)基本规则
字面量就是一个一个的值,比如:1、2、3、4、"hello"字面量所表示的意思就是它的字面的值,在程序中可以直接使用字面量。:变量可以用来保存字面量,并且变量中保存的字面量是不定的。变量本身没有任何含义,它会更具不同的字面量表示不同的意思。:我们在开发时,一般很少直接使用字面量,都是将字面量保存到变量中,通过变量来引用字面量。......原创 2022-08-28 23:25:16 · 722 阅读 · 0 评论