python的函数运算(python函数和布尔运算)

函数:在前面已经知道Python提供了许多内建函数,比如print(),input()等。这些函数直接就可以拿来使用十分方便,但我们也可以自己创建这样的函数,这种自己创建的函数被叫做用户自定义函数。

  • 函数代码块以 def 关键词开头,后接函数名称和圆括号 (),圆括号后跟冒号。
  • 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
  • 函数内容需缩进4空格。
  • return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

函数的基本格式如下图,需要注意冒号和缩进不能丢。

python的函数运算(python函数和布尔运算)(1)

函数格式

我们用一个实例来看看函数的输入是什么样子的

python的函数运算(python函数和布尔运算)(2)

函数示例

可以看到当函数写好以后,后面调用该函数,只需调用该函数的函数名(有些需要给定传入参数)即可。可能大家会觉得这个函数完全没有意义,因为我只输入print()语句就好了,更加快捷,下面我们换一个稍微复杂一点的。

python的函数运算(python函数和布尔运算)(3)

函数示例2

这个函数实现一个面积的计算程序,使用input函数录入用户输入(注意为什么要强制转换类型),函数主体为计算乘积并返回乘积的值,当函数结束时把乘积的值赋值给一个变量,而后打印出来。这样我们每次需要计算的时候只要运行程序,输入长宽即可,简单,大气,方便。

布尔运算:我们前面接触到的True,False都是布尔元算中的,下面来看看逻辑术语

  • and:与
  • or:或
  • not:非
  • !=:不等于
  • ==:等于
  • >=:大于等于
  • <=:小于等于
  • True:真
  • False:假

python的函数运算(python函数和布尔运算)(4)

buer

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页