
Python语句
文章平均质量分 64
Python语句
棉猴
这个作者很懒,什么都没留下…
展开
-
Python中的with as语句
在中提到,对于在完成文件写入之后,要通过close()方法关闭已经打开的文件,这样才能保证后续对文件操作的正确性。原创 2023-10-09 10:51:31 · 1125 阅读 · 0 评论 -
Python中列表生成器的使用
在自定义函数中,通过关键字yield使用列表生成器,代码如图5所示。图5 通过自定义函数使用列表生成器从图中可以看出,在自定义函数f()中,使用yield返回了i的平方。调用f(),并且将返回值保存在ge2中,此时的ge2的类型为generator,即列表生成器。接下来就可以通过next()或者for循环通过列表生成器来产生相应数据了。原创 2023-10-07 10:09:41 · 388 阅读 · 0 评论 -
Python中循环语句的使用
其中,enumerate(a)将list类型的a变为enumerate类型,此时“for...in...”语句既可以获取索引,又可以获取于该索引对应的数据。其中,zip(b, a)将list类型的a和b变为zip类型,此时“for...in...”语句既可以获取a中的数据,又可以获取b中的数据。在“for...in...”语句中使用enumerate类型,可以同时获取索引和数据,代码如下所示。以上代码使用“for...in...”语句循环得到了列表a中的所有元素。原创 2022-09-21 19:57:05 · 1611 阅读 · 0 评论 -
Python中for语句与else语句的结合使用
在《Python中for语句的使用方法》中提到,for语句主要用于遍历容器中的元素;在《Python中if语句的使用方法》中提到,else语句可以与if语句结合使用表示两种可能性。而for语句也可以与else语句结合使用,表示for语句结束两种情况。1 for...else语句的语法for...else语句的语法如下所示:for 变量in 容器:语句1else:语句2当for语句正常遍历了容器中的所有元素后,将会执行else对应的语句2;如果for语句被《Python中...原创 2022-02-21 20:52:53 · 7454 阅读 · 2 评论 -
Python中break语句和continue语句的用法
在Python中,break语句和continue语句一般用于循环语句中。1 break语句1.1 break语句在单循环中的使用在单循环中的break语句,其作用是结束当前循环,代码如图1所示。图1 break结束当前循环从图1中可以看出,在for循环中,当i的值是3时,会调用break语句结束当前循环,此时的输出为0-3,也就是说,当i等于3时,循环就被break语句结束了。1.2 break语句在多重循环中的使用多重循环指的是循环的嵌套,即循环语句中包含其它的循环语句,原创 2022-02-18 10:22:23 · 15652 阅读 · 2 评论 -
Python中for语句的使用方法
Python中的for语句用于遍历序列(sequence)中的所有元素,这里的序列可以是列表(list)或者字符串(string)。Python中列表和字符串的使用方法请参考《Python中List的使用方法2-1》、《Python中List的使用方法2-2》、《Python中字符串的使用方法2-1》和《Python中字符串的使用方法2-2》。1 基本语法for语句的基本语法是:for 变量 in 序列:语句1其中,“序列”即为要遍历的列表或者字符串;“变量”是序列中的元素。每得...原创 2022-02-16 10:49:18 · 39346 阅读 · 1 评论 -
Python中match语句的用法
在《Python中if语句的使用方法》中提到,对于一种可能性、两种可能性或者多种可能性的情况,可以通过if语句来实现。而用if语句实现多种可能性时,需要用到多个elif语句,这样代码看上去比较混乱,也可以通过match语句来实现多种可能性,并且代码看上去要整洁的多。1 match语句的语法match语句的语法如下所示match 变量/表达式:case 值1:语句1case 值2:语句2case 值3:语句3......原创 2022-02-15 09:46:25 · 13971 阅读 · 0 评论 -
Python中if语句的使用方法
if语句用来表示某种可能的情况,并如何处理该情况。if语句可以用来表示一种可能性、两种可能性或者多种可能性。1 一种可能性单个的if语句表示一种可能性,if关键字后面跟着表达式,当表达式是True时,表示这种情况发生了,则执行指定的语句,即处理该情况,如图1所示。图1 单个if语句的使用其中,图1①使用input()函数接收用户输入的数值,将其转换成int类型并保存在变量中;图1②通过if语句对变量x进行判断,如果x的值大于0,则输出“您输入的是一个非负数”这个信息(图1③)。需要注意.原创 2022-01-13 09:25:00 · 20433 阅读 · 2 评论