python函数-语句
Posted dingkailinux
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python函数-语句相关的知识,希望对你有一定的参考价值。
一、def语句和参数
#!/usr/bin/env python
#coding:utf-8
def hello(name):
print(‘Hello ‘ +name)
hello(‘dingkai‘)
hello(‘lianghui‘)
1.变元:以上代码中,‘name‘是变元(“变元”是一个 变量);
(1)保存在变元中的值,在函数返回后就丢失
二、返回值和retrun语句
1返回值:函数调用求值的结果,称为函数的“返回值”。
2.return
(1)用 def 语句创建函数时,可以用 return 语句指定应该返回什么值。return 语句包
return 关键字;
函数应该返回的值或表达式。
#!/usr/bin/env python3
#coding:utf-8
import random
def getAnswer(answerNumber):
if answerNumber == 1:
return ‘It is certain‘
elif answerNumber == 2:
return ‘It is decidedly so‘
elif answerNumber == 3:
return ‘Yes‘
elif answerNumber == 4:
return ‘Reply hazy try again‘
elif answerNumber == 5:
return ‘Ask again later‘
elif answerNumber == 6:
return ‘Concentrate and ask again‘
elif answerNumber == 7:
return ‘My reply is no‘
elif answerNumber == 8:
return ‘Outlook not so good‘
elif answerNumber == 9:
return ‘Very doubtful‘
#r = random.randint(1,9)
#fortune = getAnswer(r)
#print(fortune)
print(getAnswer(random.randint(1,9)))
以上是关于python函数-语句的主要内容,如果未能解决你的问题,请参考以下文章