猫史档案馆


【Python作品分享】选项统计图【作品秀】

用户:神奇的莫比乌斯神奇的莫比乌斯查看:0 回复:1 评论:0 创建时间:2020-05-06T14:06:26


【作品展示】

center_image

 

【作品介绍】

~哈哈O(∩_∩)O哈哈~

刚刚学了生成统计图,派上用场了

选择题别再乱蒙,看看哪个选项统计出来的条形最高,下次就蒙哪个

(嘿嘿,选择题应该蒙啥多喵的判断,请查收)

记得点赞

点赞~~~

点赞~~~

点赞~~~

(重要的事情说三遍)

 

【作品源代码】

import matplotlib.pyplot as a
choose = list(input("请输入这次选择题的答案:    "))
see_A_num = 0
see_B_num = 0
see_C_num = 0
see_D_num = 0
A_num = 0
B_num = 0
C_num = 0
D_num = 0
for i in range(len(choose)):
    if (choose[i] == 'a' or choose[i] == 'A'):
        see_A_num += 1
        A_num += 1
    elif (choose[i] == 'b' or choose[i] == 'B'):
        see_B_num += 1
        B_num += 1
    elif (choose[i] == 'c' or choose[i] == 'C'):
        see_C_num += 1
        C_num += 1
    elif (choose[i] == 'd' or choose[i] == 'D'):
        see_D_num += 1
        D_num += 1
    else:
        pass
choose_more = [A_num, B_num, C_num, D_num]
print("这次考试选择题选择A的有{}个,B的有{}个,C的有{}个,D的有{}个。".format(see_A_num, see_B_num, see_C_num, see_D_num))
ind = list(range(len(choose_more)))
a.bar(ind,choose_more)
a.show()
print('在表格中,第一列表示的是A出现的对应数字高度,第二列表示的是B出现的对应数字高度,第三列表示的是C出现的对应数字高度,第四列表示的是D出现的对应数字高度')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
星空之忆星空之忆

……

点赞0


评论