python中函数的使用
话不多说不讲理论直接上示例
先完成一个小例题
例: 输入一个整数判断该整数是奇数还是偶数
注:此题很简单就是让大家明白函数如何使用
num = int(input("请输入一个整数:"))
if num % 2 == 1: #判断是不是奇数
print("该数是奇数")
else :
print("该数是偶数")
这里没有定义函数或者说该程序本身就是一个函数
定义函数后
def a(): #定义函数a
num = int(input("请输入一个整数:"))
if num % 2 == 1:
print("该数是奇数")
else :
print("该数是偶数")
a() #调用函数a
注:执行结果界面与第一次展示结果相同,以下同程序一样,推荐读者用代码自己去试
我们可以明显看见对比没定义函数之前,定义函数后发生的变化
该程序没有返回值!也没有从一开始存在的参数
下面再进行示例
再添加返回值之后
def a():
num = int(input("请输入一个整数:"))
if num % 2 == 1:
result = print("该数是奇数")
else :
result = print("该数是偶数")
return result
a()
添加返回值之后值传递给函数a
函数可以在无参数前提下拥有返回值。
添加传递参数后
def a(num):
if num % 2 == 1:
result = print("该数是奇数")
else :
result = print("该数是偶数")
return result
num = int(input("请输入一个整数:"))
a(num)
------------骚年 自己领悟一下吧-------2020/2/25--------
暂时先写这么多,有时间补充。!