实验一:
1. 键盘输入三个整数,输出最大数的平方。
a=eval(input("请输入三个整数:"))
print(max(a)**2)
2. 键盘输入一个含有10个整数的列表,输出一个新列表,该列表中含有原列表下标为偶数的所有元素。
a=eval(input("请输入一个列表:"))
print("下标为偶数的元素:",a[::2])
3. 键盘输入一个含有若干整数的列表,将其降序排列后作为新列表输出。
a=eval(input("请输入一个列表:"))
print(a[::-1])
4、键盘输入一个二进制数,将二进制数分别转为八进制数、十六进制数。
num=(input("请输入一个二进制数:"))
n=int(num,2)
print("二进制为:",num)
print("十进制为:",n)
print("八进制为:",oct(n))
print("十六进制为:",hex(n))
5. 键盘输入两个集合A和B,输出两集合的交集、并集、差集。
A=eval(input("请输入一个集合:"))
B=eval(input("请输入一个集合:"))
print("交集:",A&B)
print("并集:",A|B)
print("差集:",A-B)
print("差集:",B-A)
实验二:
1. 编程实现:输入一个包含若干整数的列表,输出列表中所有的整数平方后的列表。例如:输入[1,2,3,4],输出[1,4,9,16]。
a=eval(input("请输入一个列表:"))
b=[i**2 for i in a]
print(b)
2. 编程实现:输入一个包含若干整数的列表,输出列表中所有整数的连乘结果。例如:输入[1,2,3,4],输出24。
a=int(input("请输入一个整数&#x