切片
cc=[1,2,3,4,5,6,7,8,9,10],从这个列表中,获得[2,4,6,8,10],并将其逆序输出
cc=[1,2,3,4,5,6,7,8,9,10] a=cc[1:10:2] print(a[::-1])
使用while或for 计算1~1000 奇数和 偶数和,并分别输出 我的答案: i=1 a=0 s=0 y=0 while i<=1000: i=i+2
使用while画以下图形
*
**
***
****
*****
我的答案:
i=0
j=0
while i<5:
while j<i+1:
print("*",end="")
j=j+1
j=0
i=i+1
print()
s=s+i a=a+2 y=y+a print(s) print(y)
使用双层循环输出乘法口诀表 我的答案: i = 1 while i : j = 1 while j: print (j,"*",i,"=",i * j,end=" ") if i == j : break j =j+1 if j >= 10: break print () i=i+1 if i >= 10: break
报错
由班级总分,计算平均分,用户输入总分、人数,使用try报错,当输入人数为0时报错。 我的答案: try: a=int(input("请输入总分:")) b=int(input("请输入人数:")) s=a//b except ZeroDivisionError: print("输入的人数不能为0") else: print("平均分为:",s)
使用random产生一个随机整数,然后不断让用户输入整数,去猜那个随机整数,要是大了,提示“太大了”,要是小了,提示“太小了”,要是猜对了,那么提示“猜对了”,结束程序。 正确答案: 我的答案: import random b=random.randint(1,1000) while(1): a=int(input()) if a>b: print("太大了") continue elif a<b: print("太小了") continue else: print("猜对了") break
pandans读取excel文件
打开user.xlsx,读取NAME,age列,所有行,并将数据写入到user_age.xlsx文件中 users.xlsx 我的答案: import pandas as pd date=pd.read_excel("users.xlsx",sheet_name=0,usecols=["NAME","age"]) print(date) date.to_excel("user_age.xlsx")