当前位置:网站首页 > Python编程 > 正文

python 函数(python函数怎么写)



使用jupyter之后感觉每行代码都有种寸土寸金的感觉,所以今天总结一下常用的简写代码的方法:

先举一个例子:

会输出 [2, 4, 6, 8, 10, 12]

1.1 一层for循环简写:

一层 for 循环的简写格式是:(注意有中括号)

  • [ 对i的操作 for i in 列表 ]

它相当于:

  • for i in 列表:
  • 对i的操作

1.2 两层for循环

两层的for循环就是:

  • [对i的操作 for 单个元素 in 列表 for i in 单个元素]

举个简单的例子:

得到结果:a s s s s d v v

他类似于:

格式是:

  • True的逻辑 if 条件 else False的逻辑

举个例子:

此时 x = -1

因为 y = 0 ,所以判断 y>3 时执行了 False的逻辑:y-1,所以x的值为 -1

2.1 for 与 if 的结合怎么简写

举个栗子:

它会输出:4 5 6 7

注:使用简写的方式无法对 if 判断为 False 的对象执行操作。

所以它的模板是:

  • [判断为True的i的操作 for i in 列表 if i的判断 ]

匿名函数的使用方法是:

  • lambda 参数: 表达式

举个栗子:

输出 6

这是一个比较简单的匿名函数表达式,一般匿名函数会结合很多其他函数,作为传递参数的作用。比如:

比如:map()配合匿名函数

map(函数名,列表) 这相当于对列表中的每个元素执行这个函数的操作,比如:

输出: [2, 4, 6, 8, 10]

python是代码执行是逐行执行的,行数越少代码执行的效率越高,优化语句的写法可以提高代码的可读性,使得代码根据简洁。例如一个常用判断赋值语句通常我们会写到4行代码。

其实可以用一行代码就可以搞定;

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

到此这篇python 函数(python函数怎么写)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • python删除venv虚拟环境(python 删除虚拟环境)2024-12-31 14:54:08
  • python3 def函数(python中def函数的调用)2024-12-31 14:54:08
  • python函数的定义方法(python函数的定义与应用)2024-12-31 14:54:08
  • 在线编程网站(python在线编程网站)2024-12-31 14:54:08
  • python怎么给字典增加键值(python给字典添加键值对)2024-12-31 14:54:08
  • python函数画图(利用python画函数图像)2024-12-31 14:54:08
  • python3画函数图像(python如何画函数图像)2024-12-31 14:54:08
  • argparse模块用法(python argparse模块详解)2024-12-31 14:54:08
  • python函数中用于获取用户输入值(python函数中用于获取用户输入值的函数)2024-12-31 14:54:08
  • python函数的基本用法(python 函数)2024-12-31 14:54:08
  • 全屏图片