Python语言程序设计

2024-05-25
| 10页
| 145人阅读
| 0人下载

内容正文:

Python语言程序设计 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1.某Python程序如下: s= "AB-25-EF" t= "" for i in range (len (s)):     ch=s[i]     if "0"<=ch<="9".         t=t+ chr < ord (ch)- ord ("0") + ord ("A"))     elif "A"<=ch<="Z":         t=chr (ord (ch)-ord ("A") +ord ("0")) +t     else:         t +=ch print (t) 程序运行后,输出的结果是(   ) A.-CF-5410 B.1054-CF- C.5410-CF- D.10-CF-54 2.有如下 Python 程序段: s,n=0,8 while True:     s+=n     if s>14:         break     n-=2 print(n,s) 执行程序后,输出结果可能是(   ) A.2 18 B.4 18 C.6 14 D.6 18 3.某省2022年全年气象灾害预警数据保存在文件"qxyj.xlsx"中,部分数据如图所示,编写Python程序,统计全年发布次数最多的5种气象预警。 import pandas as pd df = pd.read_excel("qxyj.xlsx")    #读文件中的数据 df= df.drop(["预警发布单位","预警等级","预警发布时间"],axis=1)    #删除列 print(df_s[0:5]) 方框中代码由下列语句中的部分语句组成: ①df_ g = df.groupby("预警名称",as_index= False).sum() #分组求和 ②df_g = df_s.groupby("次数",as_index= False).sum() ③df_s = df.sort_values("次数",ascending= True)        #升序排序 ④df_s = df_g.sort_values("次数",ascending = False) 要实现上述功能,下列选项中正确的是(   ) A.①③ B.②④ C.①④ D.③② 4.有如下 Python 程序段: from random import randint a=[1,0,0,0,0] for i in range(1,5):     a[i]=randint(1,9)     if a[i]%2==1:         a[i]+=a[i-1]     elif i%2==0:         a[i]//=2 print(a) 执行程序之后,输出不可能的是(   ) A.[1,6,7,8,9] B.[1,2,11,6,4] C.[1,10,19,26,35] D.[1,10,15,20,26] 5.下列代码的运行结果为(   ) a=0 for i in range(1,10): a=a+i print(a) A.55 B.45 C.40 D.35 6.若x是一个整型变量,则判断它是否为5的倍数的Python关系表达式是(   ) A.x % 5 == 0 B.x / 5 == 0 C.x \ 5 = =0 D.Int(x / 5) == 0 7.Python在各个编程语言中比较适合新手学习,Python的创始人(龟叔)是(   ) A.James Gosling B.Guido van Rossum C.Dennis Mac Alistair Ritchie D.Alan Cooper 8.地图软件的驾车导航、步行导航、骑行导航等功能给我们的生活带来了极大的便利。用户在使用地图软件的驾车实时导航功能时,软件会实时获取我们的位置、车速、方向、时间等信息,将数据发送给服务器,服务器将获取到的信息进行分析处理,转换为车流量信息,判断交通的拥堵情况并返回给用户,以不同颜色来呈现拥堵情况。拥堵指数是根据车流量等数据计算而来的,具体如表n所示,用python描述不同拥堵情况tmp和呈现的颜色,下列选项正确的是(   ) 拥堵指数 含义 0~1.4 通畅(绿色) 1.5~1.9 缓行(黄色) 2.0~3.9 拥堵(红色) 4.0及以上 严重拥堵(深红色) A. if tmp>=4.0:     print("深红色") elif tmp>=2.0:     print("红色") elif tmp>=1.5:     print("黄色") else:     print

资源预览图

Python语言程序设计
1
Python语言程序设计
2
Python语言程序设计
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。