以下是历次人口普查中关于城镇人口和乡村人口的数据,其中,人口的单位是(万人),城镇人口比重的单位是(%)。
以上数据对应的文件是“城镇人口.csv”,将其用Python程序读入,结果如下:(1)对以上数据中的部分数据进行可视化,根据下列代码绘制图形,得到的图形是( ) 。_____
A.plot B.bar C.pie D.scatter
(3)根据历次普查数据,若2030年进行第8次人口普查,你认为下列哪一项最有可能是第8次普查的结果( )
A.城镇人口113129,乡村人口82203 B.城镇人口104023,乡村人口40101
C.城镇人口82203,乡村人口30101 D.城镇人口50101,乡村人口104023
(4)以下是几位同学填写第8次人口普查的预测结果:
将以上数据存在DataFrame类型的df中,如下图所示:以上数据可能存在着重复值、缺失值或异常值,对其进行处理,处理后的结果存在mydf中,你认为处理该数据最不需要下列哪段代码?( )
普查年份 | 城镇人口 | 乡村人口 | 全国人口 | 城镇人口比重 |
1953 | 7726 | 50534 | 58260 | 13.26 |
1964 | 12710 | 56748 | 69458 | 18.3 |
1982 | 21082 | 79736 | 100818 | 20.91 |
1990 | 29971 | 83397 | 113368 | 26.44 |
2000 | 45844 | 80739 | 126583 | 36.22 |
2010 | 66557 | 67415 | 133972 | 49.68 |
2020 | 90199 | 50979 | 141178 | 63.89 |
A. B.
C. D.
(2)使用城镇人口比重数据绘制柱状图,为得到如下图形,请补全代码plt.figure( ) plt.tilte(“城镇人口比重”,fontsizes=l8) plt.xlabel(“普查年份”,fontsizes=l8) plt.ylabel(“城镇人口比重”,fontsize=l8) plt.______(df[“普查年份”],df[“城镇人口比重”]) #绘制柱形图 plt.xticks(df[‘普查年份']) #设置横坐标的刻度值 |
(3)根据历次普查数据,若2030年进行第8次人口普查,你认为下列哪一项最有可能是第8次普查的结果
A.城镇人口113129,乡村人口82203 B.城镇人口104023,乡村人口40101
C.城镇人口82203,乡村人口30101 D.城镇人口50101,乡村人口104023
(4)以下是几位同学填写第8次人口普查的预测结果:
同学 | 普查年份 | 城镇人口 | 乡村人口 | 全国人口 | 城镇人口比重 |
同学1 | 2030 | 102019 | 40979 | 142998 | 0.713429558 |
同学2 | 2030 | 172938 | 40979 | 213917 | 0.808435047 |
同学3 | 2030 | 82019 | 40979 | 122998 | 0.666831981 |
同学4 | 2030 | 112938 | 35934 | 148872 | 0.758624859 |
同学4 | 2030 | 122938 | 35934 | 158872 | 0.773817916 |
A
B.
C.
更新时间:2023-02-01 11:51:33
|
【知识点】 典型算法
相似题推荐
操作题
|
适中
(0.65)
【推荐1】哥德巴赫猜想是任一大于 2 的偶数,都可表示成两个素数之和。其中素数也叫质数,是指除了 1 和本身外,不能被其它整数整除的数。
(1)10 可以看成哪两个素数之和____
(2)下列程序用来验证 4-1000 之间的偶数是否符合哥德巴赫猜想,请完成划线处的填空:
def isprime(m):
i=2
while i<=int(m**0.5):
if①____ :
return False
i+=1
return True
for i in range(4,1001,2):
flag=False
for j in range(2,i):
if②____ :
print(str(i)+"验证成功")
flag=True
break
if③____ :
print(str(i)+"验证失败")
(3)上述程序使用了哪种算法____ (单选,填字母:A.枚举算法 B.解析算法)
(1)10 可以看成哪两个素数之和
(2)下列程序用来验证 4-1000 之间的偶数是否符合哥德巴赫猜想,请完成划线处的填空:
def isprime(m):
i=2
while i<=int(m**0.5):
if①
return False
i+=1
return True
for i in range(4,1001,2):
flag=False
for j in range(2,i):
if②
print(str(i)+"验证成功")
flag=True
break
if③
print(str(i)+"验证失败")
(3)上述程序使用了哪种算法
您最近一年使用:0次
操作题
|
适中
(0.65)
【推荐2】50米短跑成绩等级如下:根据实际的短跑成绩折算等级。
x =
if
print("优秀")
elif x <= 7.5:
print("良好")
elif x <= 9.5:
print("及格")
print("不合格")
您最近一年使用:0次
操作题
|
适中
(0.65)
【推荐3】运动时心率如能控制在一定范围内,对增强心血管系统和呼吸系统的功能都有很好的效果,超出范围,对身体反而会有损伤。
男性最适宜运动心率=(220-年龄-安静心率)*(60%~80%)+安静心率
女性最适宜运动心率=(210-年龄-安静心率)*(60%~80%)+安静心率
打开文件“考生文件夹\647\最适直运动心率2.py”,完善程序并保存。
# 请不要更改源程序的结构,不得增加或删除程序中的空格与空行,删除原题里的①、②、③、④。填写正确的代码,使程序完善
age= ① (input('请输入age='))
HRrest= ② (input('请输入HRrest='))
gender=input("请输入male or female :")#性别输入,male为男生
if gender==' ③ ':
n=220
④ :
n=210
low=(n-age-HRrest)*0.6+HRrest
high=(n-age-HRrest)*0.8+HRrest
print('最适宜的心率是:',low,'~',high)
input("运行完毕,请按回车键退出...")
①__________________ ②_______________ ③______________ ④____________
男性最适宜运动心率=(220-年龄-安静心率)*(60%~80%)+安静心率
女性最适宜运动心率=(210-年龄-安静心率)*(60%~80%)+安静心率
打开文件“考生文件夹\647\最适直运动心率2.py”,完善程序并保存。
# 请不要更改源程序的结构,不得增加或删除程序中的空格与空行,删除原题里的①、②、③、④。填写正确的代码,使程序完善
age= ① (input('请输入age='))
HRrest= ② (input('请输入HRrest='))
gender=input("请输入male or female :")#性别输入,male为男生
if gender==' ③ ':
n=220
④ :
n=210
low=(n-age-HRrest)*0.6+HRrest
high=(n-age-HRrest)*0.8+HRrest
print('最适宜的心率是:',low,'~',high)
input("运行完毕,请按回车键退出...")
①
您最近一年使用:0次