函数定义关键字:def
函数名称:自定义
参数:根据实际函数的情况确定是否需要传参
返回值:return,根据需要确定是否使用
编写函数的原则:代码简介清晰,如最后四行可以改为:print(getAnswer(random.randint(1,9)))
print "r value is :",r 只是调试使用
Note:
python的函数定义和调用很简单,但是需要清楚的调用顺序
python中还有一个特殊值,即None值,None是NoneType的数据类型的唯一值,类似于java中的null
print函数在python3 中有可选参数 sep 和end 两个关键字参数,python2中不支持该语法,若要在python2中使用,则需在脚本得最首行添加
from __future__ import print_function
print('Hello', "test",sep='&',end='')
print('World')
网友评论