400-006-9076/QQ微信同步:924835737

中公优就业IT培训西安校区

西安?很呆的Python编写习惯

来源:中公优就业IT培训西安校区 发布时间:2023/12/21 9:00:40

西安?很呆的Python编写习惯

1、使用for循环在列表中搜索元素

初级:假设想知道某个元素是否存在于列表(或集合)中并返回布尔(如果存在则为True,否则为False)。

进阶:使用in关键字将其简化为单行实现。

2、使用索引变量迭代两个相同size的可迭代对象

初级:类似于在第4节中所提,定义一个专门用于索引的变量,在两个size相同的列表中取值。

进阶:进阶一点的方法是使用zip()函数,将两个可迭代对象中的相应值配对。

3、使用for循环反转列表

初级:反向迭代列表并将元素添加到新列表。

进阶:如果了解 Python 中的切片,那么一个简单的单行代码就可以实现(其实内置方法等都可以实现)。

4、使用for循环计算可迭代对象中元素的出现次数

初级:查找元素频率的简单方法是使用for循环遍历列表并计算次数。

进阶:其实可以使用count()方法,同样的,也可以在字符串中使用。

5、使用for循环获取字符串的子字符串

初级:这里的目标是返回一个长度为n_chars的子串,从位置start_index开始。很多人解决这个问题的方法是使用for循环。

进阶:单行方法是使用切片,这样可以避免编写for循环。

6、定义长整型常量

假设想声明一个值为 10²¹ 的整型变量。

初级:很多情况下,会连续写入零并在键入时进行计数,但是别人若要参考这段代码,就得把所有的零都数一遍,当场去世。

进阶:为提高可读性,可以用_(下划线)分隔。但这仍然很麻烦,还是要数零。如果数字能以 a^b 的形式表示,则可以改用 pow()方法,或者科学计数法。

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 中公优就业IT培训西...

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)