python数据分析

切片
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")





 

 

 


 

 

 

 

 

上一篇:SpringBoot下载Excel文件,在Wps上可以打开但是Office上的excel打不开的问题


下一篇:Java之xlsx文件上传到服务器