
python学习
文章平均质量分 78
-希冀-
心若有所向往,何惧道阻且长。
展开
-
从一个向量类中理解Python 中的特殊方法(__init__、__getitem__、__len__、__repr__、__str__)
特殊方法是一种具有特殊命名约定的方法,用来定义类的行为与功能。当满足特定条件时,这些方法会被自动调用,从而实现一些内置的功能和操作。原创 2023-09-08 16:11:04 · 377 阅读 · 0 评论 -
Python中的zip函数:合并和解压可迭代对象的利器
当我们处理多个可迭代对象时,经常需要将它们合并为一个整体进行处理或遍历。Python中的zip函数就提供了这样的功能。zip函数能够将多个可迭代对象合并为一个元组的迭代器。在本文中,我们将介绍zip函数的基本用法和示例。zip函数在处理多个可迭代对象时非常有用。无论是同时处理多个列表,迭代多个文件,还是其他类似的场景,zip函数都能提供简洁而高效的解决方案。原创 2023-08-19 21:12:47 · 445 阅读 · 0 评论 -
day04 重新学python——数据容器
通用类型转换:list(容器),将给定容器转换为列表;通用排序功能:sorted(容器,[reverse=True]),将给定容器进行排序,排序后都会得到列表(list)对象,reverse=True表示降序。通用统计功能:len(容器),表示统计容器的元素个数;元组定义:定义元组可以使用小括号,里面的数据元素使用逗号隔开,元素可以使不同的数据类型,元组数据一旦定义,就不能修改。for循环不可用自定循环条件,只可以从容器中一个个取出所需要的数据,且for不能实现无限循环,因为列表的数据是有限的。原创 2023-07-13 15:18:55 · 126 阅读 · 0 评论 -
day03 重新学python——python函数
函数:即组织好的、课重复利用,用来实现特殊功能的代码段,这样可以提高代码的复用性、减少重复代码、提高开发效率。如此前了解到的python内置函数:print()、int()、str()等等。"""函数必须是先定义再使用函数的语法如下所示(其中传入参数和返回值是非必须的):def 函数名(传入参数):函数体return 返回值函数的调用如下:函数名(实参)""" def demo(ceShi) : print(f"这是一个 {ceShi } 案例") demo("测试")"""原创 2023-07-09 11:43:37 · 235 阅读 · 0 评论 -
day02 重新学python——判断语句和循坏语句
布尔:即bool类型,可记录真或假,总共有两种结果,True表示真,False表示假。所以嵌套需要满足的条件,一是空格缩进,通过空格缩进来依次判定层次关系。布尔类型可以通过字面量自行定义得到,即 变量名称=布尔类型字面量。嵌套:即满足第一个条件后,判断第二个条件,依次类推。比较运算符,比较之后的结果为bool类型。原创 2023-07-08 19:48:05 · 612 阅读 · 0 评论 -
day01 重新学Python——python基础语法
此时要注意一个问题,如果是多个变量进行占位,则需要将变量使用括号括起来,并按照占位的顺序填入。需要注意的点为,数字不能开头。引号的嵌套:即单引号里面嵌套双引号,双引号里面嵌套单引号,使用转移字符()接触效用,变成普通字符串。即标识,如在用户编程的时候所使用的一系列名字,用于给变量、类、方法等命名。即无需使用变量进行存储结果的时候,可以使用表达式进行格式化,直接输出结果。需要注意点:只能字符串变量(即内容是字符串的才能拼接,其余不能拼接)输出多份内容的格式:print(内容1,内容2,内容3……原创 2023-07-07 10:12:32 · 100 阅读 · 0 评论