美文网首页
2021-01-29python之函数

2021-01-29python之函数

作者: testerPM | 来源:发表于2021-01-29 11:52 被阅读0次

1.函数的定义&语法

函数:
1)是可以重复调用的代码
2)是完成某个功能
函数语法:
def funcationname(参数1,参数2,.......):
函数体(即你要实现的功能语句)
return(expression)#不带表达式的return相当于返回None

注意:1)函数代码块以def关键字开头,后接函数标识名称和圆括号()
2)函数内容以冒汗开始,并且缩进
3)调用函数直接输入函数名()就可以了
4)采用小驼峰命名

函数:无返回值

例如:定义一个无参函数

#定义一个函数
def  printName():
    print("我叫JonlyJ")
  
#函数调用
printName()

打印结果:
我叫JonlyJ

例如:定义一个有参函数

#定义一个函数
def  printName(name):
    print("表扬不同的人,{}很优秀".format(name))
  
#函数调用
printName("三三")
printName("李思思")

打印结果:
三三很优秀
李思思很优秀


例如:定义2个参数的函数

def basicInfo(name ,age):#函数名
       print(name+'今年"+str(age)+'岁")#函数体,age之所以强转,因为'今年'是字符串,age是int,不能通过+拼接
#函数调用
basicInfo("木木",18)
basicInfo("丽丽",19)
打印结果:
木木今天18
丽丽今天19

函数:有返回值

#定义一个有返回值的函数
def add(a,b):
     c=a+b
      return   c#函数的返回值

#函数调用
result= add(1,2)#result用来接收函数的返回值
print(result)
打印结果:
   3

练习题:

要求:有一个字符串str="python",使用for...in方法 把str里面的元素变成列表元素,最后效果如下:List=['p','y','t','h','o','n']

def strToList(toStr):
       List=[]
       for  s in  tostr:
           List.append(s)
       print (List)
str="python"
strToList(str)
打印结果:
['p','y','t','h','o','n']

相关文章

  • 2021-01-29python之函数

    1.函数的定义&语法 函数:1)是可以重复调用的代码2)是完成某个功能函数语法:def funcationname...

  • Python精简学习(九)

    Python精简学习之函数之匿名函数-匿名函数

  • Oracle函数教程(1)书目录

    Oracle函数之abs(x) Oracle函数之sign(x) Oracle函数之ceil(x) Oracle函...

  • Kotlin系列之let、with、run、apply、also

    目录: 一、回调函数的Kotin的lambda的简化二、内联扩展函数之let三、内联函数之with四、内联扩展函数...

  • Python精简学习(八)

    Python精简学习之函数引用-函数引用

  • 7、函数

    1、Python之什么是函数 2、Python之调用函数 Python内置了很多有用的函数,我们可以直接调用。 要...

  • PHP中一些函数方法

    php自定义函数之递归函数 php自定义函数之静态变量 php​ 使用系统内置函数 亚麻跌”是PHP学习时间处理的...

  • ES6在企业中的应用

    模板字符串 解构赋值解构赋值最常用的在于函数。 数组spread es6浅拷贝 函数新特性之箭头函数 函数新特性之...

  • 1-(2)、MySql——基础部分

    一、MySQL之函数(单行函数、分组函数) 1、概述 调用语法:select函数名(实参列表);分组函数和单行函数...

  • 激活函数softmax-P2分类任务

    激活函数种类激活函数作用 激活函数 深度学习常用激活函数之— Sigmoid & ReLU & Softmax 深...

网友评论

      本文标题:2021-01-29python之函数

      本文链接:https://www.haomeiwen.com/subject/eclqtltx.html