python写好的代码如何实现软件运行,简单的python代码示例

  python写好的代码如何实现软件运行,简单的python代码示例

  本文主要介绍三个简单的Python代码高效操作技巧的分享。这里有三个实用的技巧,它们很有效,容易理解,执行起来也很高效。有需要的朋友可以参考一下。

  00-1010 1.导言2。获取字典3的值。在循环4中使用enumerate4。使用f弦拼接和打印弦5。摘要

  

目录

  朋友在日常工作中使用Python实现一些简单的功能是必不可少的,但是不同的人写的代码效率往往是不一样的。本文重点介绍三种实用技巧,它们在常见情况下有效、易于理解且执行高效。

  废话少说,我们开始吧!

  

1. 引言

  不妨假设我们有以下字典:

  my_dict={ 名字 : 米凯拉,

  姓氏 : 克劳斯哈尔,

  年龄 : 36,

  作业 : Pfleger :

  国家 : 安塔克蒂斯 }

  一般来说,我们可以直接用方括号从字典中得到每个键对应的值。比如使用my_dict[country]可以得到country对应的值Antarktis。但是,如果我们的键值在字典中不存在呢?我们经常会遇到以下错误:

  在上图中,我们尝试获取关键城市对应的值。这时候因为城市不存在,我们会抛出一个KeyError的异常,终止我们代码的执行。

  当然,我们可以添加一个try-catch语句来捕获相应的异常,但是我们可以有更好的选择,那就是使用内置函数。使用以下代码获取()。

  可以看出,使用get()内置函数效率更高。同时,如果键不存在,也不会触发异常,而是返回None,如下所示:

  除了第一次,内置函数get()还可以传入额外的输出信息。如果该键不存在,示例如下:

  建议:

  尝试使用get()函数而不是方括号来获取字典中某个键的值。

  

2. 获取字典的值

  通常我们需要遍历一个范围,比如list和dictionary,还需要处理每个元素对应的索引。

  根据之前c/c的经验,大部分人倾向于在循环中使用range(len(iterable))来遍历,但是这里更推荐使用enumerate(iterable),因为这种方法往往效率更高。

  对比如下:

  虽然上面两种实现结果相同,但enumerate(iterable)显然更方便,可读性更好。另外,我们可以自己决定下标如下所示:.的值

  此外,通过使用函数枚举(iterable)、下标元组和元素组合,可以方便地生成代码如下:,

  建议:

  尝试使用enumerate()函数遍历iterable对象中的元素。

  

3. 循环中使用enumerate

  打印格式可以使用函数format()。它允许用简单的占位符进行格式化。

  一般来说,f-strings在要格式化的字符串开头有一个字母F,字符串中有多个占位符{}。

  如下所示:

  

4. 使用f-strings来拼接和打印字符串

  本文介绍日常工作中常用的三个小技巧。这些小技巧都是工作中的小细节,但是使用它们可以让我们的代码更加简洁,易于修改,效率更高。

  关于分享3个简单Python代码高效操作技巧的这篇文章到此为止。更多相关Python技巧,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: