1.list类似于c中的数组。
1.list中元素类型可以不相同 |
2.list可以使用append插入最后一个元素,或者是insert(1,‘data’)插入第一或其他位置,pop(x)删除第x个元素。 |
3.list中元素可以是其他的list类型,可以使用二维数组类型调用,或者是直接用子数组名称调用。 |
4.list可以用下标-1或者是-x调用倒数第一个或者是第x个元素 |
2.tuple一种不可改变的数组。定义时使用 (),list使用【】定义。tuple中只有一个元素时(1,)在第一个元素后任使用‘,’。
3.splist可以将输入的数分割,实现多变量输入。
4.eval实现int str list类型转化,用于计算。
代码题目
1.
在同一行依次输入三个值a,b,c,用空格分开,输出 b*b-4*a*c的值
输入格式:
在一行中输入三个数。
输出格式:
在一行中输出公式值。
输入样例:
在这里给出一组输入。例如:
3 4 5
输出样例:
在这里给出相应的输出。例如:
-44
代码
a,b,c=input().split()
a,b,c=eval(a),eval(b),eval(c)
print(b*b-4*a*c)
结果
代码题目2
输入格式:
无
输出格式:
人生苦短,我学Python
输入样例:
输出样例:
人生苦短,我学Python
代码
print('人生苦短,我学Python')
运行测试