本文主要是介绍PTA - 函数的定义与调用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
编写一个名为collatz()的函数,它有一个名为number的参数:
- 如果number是偶数,那么collatz()就打印number加上2
- 如果number是奇数,那么collatz()就打印number乘以2
函数接口定义:
def collatz(number)
裁判测试程序样例:
/* 请在这里填写答案 */
number = int(input())
result = collatz(number)
print("输出结果为:", result)
输入样例:
在这里给出一组输入。例如:
7
输出样例:
在这里给出相应的输出。例如:
输出结果为: 14
我的答案:
很简单的一道题,按照题目要求模拟即可
if - else 写法:
def collatz(number):if (number % 2 == 0):return number + 2else:return number * 2
三目运算符写法:
def collatz(number):return number + 2 if number % 2 == 0 else number * 2
两种写法均正确
这篇关于PTA - 函数的定义与调用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!