建立函数并调用函数(发散思维,结果不确定)
题目:输入四个数a,b,c,d,对a分别与剩余三个数通过某个函数,作某种验证,验证后的各得到一个结果,一共三个结果作为元素,保存在同一个列表中。
list=[]
a,b,c,d = input().split() #input 按字符类型输出compare with
#a=input("a=")
#b=input('b=')
#c=input('c=')
#d=input('d=')
#a,b,c,d=eval(input().split())
list1=[a,b,c,d]
print(' 输入的四个为:',list1)
list.append(c1)
return(list)
com()
print("验证后的数保存在同一个列表:", list)
应该怎么修改呀,其实题目我也没怎么看懂
如下:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# 定义一个函数,功能为两个数相加
def func(a, b):
return a+b
# 定义一个列表,包含4个值
x=[1,2,3,4]
# 定义一个空列表用来存数据
y=[]
# 从x列表的第二个元素开始遍历
for i in x[1:]:
# 对x列表的第一个元素和2、3、4个元素分别使用函数,结果写入y列表
y.append(func(x[0], i))
# 打印y列表
print(str(y))