函数是创建代码以执行特定任务并为各种输入工作的代码集合。当我们必须在间隔后执行相同的工作时,该函数将减少代码的长度,时间复杂度等。在这里,我们将使用Python编写一个函数,该函数将由用户给定的正整数作为输入并返回通过反转数字获得的整数。在解决此问题之前,我们将学习一些有关该函数以及如何使用Python编程语言创建它的知识。
在Python中创建函数的语法:
# 定义 def function_name(parameters): ''' 函数语句指定工作功能主体.''' return(expression) # 函数调用 print(functionname(parameters)
函数块以“ def”关键字和“ function_name”开头。在括号中,可以带或不带参数。
现在,让我们开始在Python中创建一个函数,该函数返回通过反转数字获得的整数。在解决上述问题之前,假设一个函数的名称是reverse(n)参数n,该值由用户提供。函数reverse(n) 返回通过反转n中的数字获得的整数。
程序:
# 将返回的函数定义 # 反向字符串/数字 def reverse(n): # 将整数值转换为字符串 s=str(n) p=s[::-1] return p # 现在,输入一个整数 num = int(input('Enter a positive value: ')) # 调用函数并打印结果 print('The reverse integer:',reverse(num))
输出结果
RUN 1: Enter a positive value: 123456 The reverse integer: 654321 RUN 2: Enter a positive value: 362435 The reverse integer: 534263
在Python中,[::-1]用于反转列表,字符串等。它是列表切片的属性。