![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
阿桑同学
努力上进的阿桑同学!
展开
-
python基础学习笔记---文件和异常
打开文件函数open()接受一个参数:要打开的文件名。并且会返回一个表示文件的对象,并将其储存在后面as表示的变量中。我们在打开完一个文件想要关闭时,可以在后面使用close。但是这样有时我们很容易忘记,这种情况下我们可以使用上下文管理器。文件路径要让python打开不与程序位于同一个目录的文件,需要提供文件路径,它让python到系统特定的位置去查找。相对路径:指定的位置,该位置是相对当前运行的程序所在的目录。绝对路径:文件在计算机中的准确位置。在使用关键字with时,open返回的文件对原创 2020-09-10 19:33:49 · 156 阅读 · 0 评论 -
python基础学习笔记---类
创建一个累首先,在python中,首字母大写的名称指的是类。这个类中的括号是空的,我们要从空白类中创建这个类。在类中的函数称之为方法,学到有关函数的一切都适用于方法。其中__init()__是一个特殊的方法,每当你根据Dog类创建新实例的时候,python都会自动运行它。其中前后两个下划线这是一个约定,避免默认方法与普通方法冲突。其中定义了三个形参:self,name, age.其中self是必不可少的,而且还必须位于其他形参的前面。那为何必须定义self呢?因为python调用这个init方法时原创 2020-09-07 19:58:31 · 249 阅读 · 0 评论 -
python基础学习笔记---函数
定义函数函数其实就是带名字的代码块。用于完成具体的工作。定义函数首先使用def语句定义,并且在定义完成之后以冒号收尾。调用它直接输入greet_name即可。向函数传递信息由示例我们可以看出,在函数greet_user中我们传递了一个参数username。通过这里的username我们可以让函数接受任意指定值。,并且可以根据需要调用函数任意次,并且无论传入什么样的名字,都会生成相应的输出。形参和实参在上一个示例中,变量username是一个形参—函数完成其工作所需的一项信息。(可以理解为这原创 2020-08-28 20:48:25 · 209 阅读 · 0 评论 -
python基础学习笔记---用户输入和while循环
函数input有时候,我们也需要让用户输入一些条件,比如用户输入用户名等等。这时就需要input()函数。函数input()让程序暂停,等待用户输入一些文本,获取用户输入后,python将其储存在变量中,方便我们使用。函数input()接受一个参数,即要向用户显示的提示或说明,让用户知道如何做。求模运算符求模运算符(%)它将两个数相除,返回余数。因此我们运用它判断奇偶数。while循环while循环是不断地循环运行,直到有指定条件不满足为止。使用标志:在很多复杂的程序中,有很多条件原创 2020-08-24 20:45:08 · 172 阅读 · 0 评论 -
python基础学习笔记---字典
字典是一系列的键值对,每个键都有一个值与之关联,在python中用“{}”表示键值对是两个相关联的值。在指定键时,python返回相对应的值。键值之间用“:”分隔。而键值对之间用逗号分隔。字典中可以储存任意对键值对。访问字典要获取与键相关联的值,可依次指定字典名和方括号内的键。字典是一种动态结构,可以随时添加键值对。如果要修改字典中的值,我们可以依次指定字典名,用方括号括起的键以及与该键相关联的新值。同理要删除字典中不在需要的信息,可以用del语句将相应的键值对彻底删除。使用del语句时,必须指原创 2020-08-23 20:49:49 · 275 阅读 · 0 评论 -
python基础学习笔记---if语句
一、条件测试每条if语句的核心都是一个值为true或false的表达式。这种表达是称为条件测试。python会根据条件测试的值为true或false来决定是否执行代码。true执行,false不执行。1.1检查是否相等检查相等可以使用‘==’来进行比较(注意,再检查相等时会区分大小写)检查不相等时使用‘!=’来进行比较1.2检查多个条件当我们想同时检查多个条件时,可以使用关键字’and’来将两个条件测试合并。如果都通过整个表达式为true,有一个不通过表达式就为false.同时我们可以使用关键原创 2020-08-18 20:36:25 · 203 阅读 · 0 评论 -
python基础学习笔记---元组
元组python将不能修改的值称为不可变的,而不可变的列表称之为元组。元祖看起来和列表一样但是使用圆括号而不是方括号!原创 2020-08-09 20:51:44 · 98 阅读 · 0 评论 -
Python基础学习笔记---操作列表
for循环在for循环后面,没有缩进的代码都只执行一次,而不会重复执行。创建数字列表函数range()会让你实现一系列的数字结合之前学的list()函数 我们可以得到数字列表。numbers = list(range(2, 11, 2))----这个函数表达的意思是从二开始一次加二知道值小于11.在range中我们几乎可以实现任何数字集。...原创 2020-08-06 21:49:34 · 71 阅读 · 0 评论 -
Python基础学习笔记---列表简介
什么是列表列表是由一系列按特定顺序排列的元素组成。在python中用“【】”来表示,并用逗号来分隔其中的元素。访问列表的元素列表是有序集合,所以只需将元素的位置或索引告诉python即可。注意,在python中,第一个列表元素的索引为0而不是1.在示例中我们可以看到。而且如果我们想访问列表中最后一个元素,可以将索引指定为-1.即可访问最后一个元素。修改,添加和删除元素python是一门动态语言,所以我们可以随着程序的运行增删元素。修改列表的元素和访问列表元素语法类似。修改:添加元素:原创 2020-08-02 21:28:03 · 168 阅读 · 0 评论 -
Python基础学习笔记----数字
整数整数之间可以进行加(+), 减(-),乘(*),除(/)运算如果是两个**表示乘方运算当然Python和我们数学一样可以使用()支持优先级运算,和数学同理。浮点数带有小数点的数字是浮点数(flot)但是有时候需要注意,结果包含的小数位数可能是不确定的。使用str()避免类型错误如图所示,运行会出现错误,这是因为Python视为int整数值,不知道怎么解读。因此可调用str()。可以得到正的结果。python2中的整数在python2中 整数除法只包括整数部分,小数部分会被删除原创 2020-08-01 21:44:24 · 147 阅读 · 0 评论 -
Python基础学习笔记---字符串
字符串字符串通俗一点的理解就是一串字符。用单引号或双引号括起来的都是字符串。修改字符串的大小写首先是我们平常经常用到的首字母大写:我们可以看到python对变量passage执行.title()输出的是首字母大写。而将字母全部大写和小写看下图:大写:小写:合并字符串我们可以看到合并字符串使用“+”来实现字符串的合并,并且可以结合刚才学到的title()来进行规范格式。制表符和换行符制表符:\t换行符:\n删除空白有时候我们,在程序中会有一些多余的空白,这让代码不美观也影响原创 2020-07-31 20:26:23 · 148 阅读 · 0 评论 -
python.变量的命名
首先我们介绍一个功能,叫语法突出:在这里我们可以看到编译器里print和括号里的内容颜色是不一样的。这个就叫做语法突出,这对我们初学者是很有帮助的。现在我们打印一个程序我们可以看到,输出为括号里的内容。这里我们称haha 为变量。每个变量都存储了一个值(与变量相关联的信息)。储存的值为文本(hello word)在程序中我们可以随时修改程序中的值,而python始终记录最新的值。变量的命名和使用1:变量名只能包含字母、数字和下划线。变量名可以字母或下划线大头,但不能以数字打头。2:变量名不能原创 2020-07-29 21:41:58 · 160 阅读 · 0 评论