你的位置:皇冠网址 > 皇冠比分 >
国家金卡工程欧洲杯最新积分榜 | 【改日虫西宾】Python二级编程题:十二星座日历范围
发布日期:2024-11-10 01:04    点击次数:100
国家金卡工程欧洲杯最新积分榜

第二银河

一、题目开端

二千多年前希腊的天文体家希巴克斯定名十二星座,它们是水瓶座、双鱼座、白羊座、金牛座、双子座、巨蟹座、狮子座、处女座、天秤座、天蝎座、弓手座、摩羯座。给出一个 CSV 文献(PY301-SunSign.csv),施行示举例下:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

序号,星座,开动月日,收尾月日,Unicode

1,水瓶座,120,218,9810

2,双鱼座,219,320,9811

3,白羊座,321,419,9800

4,金牛座,420,520,9801

5,双子座,521,621,9802 …(略)

以第 1 举止例,120 暗意 1 月 20 日,218 暗意 2 月 18 日,9810是 Unicode 码。 (该题共三问,筹算20分,需要用第一问的解答恶果求解第二问,用第二问恶果求解第三问。本题解答第一问)‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

问题1:在 P301-1.py 文献中修改代码,读入 CSV 文献中数据,赢得用户输入。笔据用户输入的星座称号,输出此星座的出身日历范围。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

参考输入和输出示例次第如下:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

国家金卡工程

请输入星座中语称号(举例, 双子座):双子座

双子座的生辰位于521-621之间

问题2:在 P301-2.py 文献中修改代码,读入 CSV 文献中数据,赢得用户输入。用户键盘输入一组范围是 1 - 12 的整数当作序号,序号转折纳空格分隔,以回车收尾。屏幕输出这些序号对应的星座的称号、字符编码以及出身日历范围,每个星座的信息一转。本次屏幕清楚完成后,从头回到输入序号的气象。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

参考输入和输出示例次第如下:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

请输入星座序号(举例,5 10): 5 10

双子座(9802)的生辰是5月21日至6月21日之间

天蝎座(9807)的生辰是10月24日至11月22日之间

请输入星座序号(举例,5):

问题3:在P301-3.py文献中修改代码,在问题 2 的基础上,对键盘输入的每个序号作念正当性解决。若是输入的数字分裂法,请输出"输入星座编号有误!",持续输出后续信息,然后从头回到输入序号的气象。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

参考输入和输出示例次第如下:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

请输入星座序号(举例,5 10): 5 14 11

双子座(9802)的生辰是5月21日至6月21日之间

输入星座序号有误!

弓手座(9808)的生辰是11月23日至12月21日之间

请输入星座序号(举例,5 10):

二、程序谜底

第一题:

皇冠客服飞机:@seo3687

www.crowncasinozonezonezone.com

# -*- coding:utf-8 -*-

'''

This is a python123.io file.

'''

fo = open("PY301-SunSign.csv","r",encoding='utf-8')

推荐菠菜平台

ls = []

for line in fo.readlines():

为庆祝参加选美30周年,1993年第11届港姐在高级酒店举行派对。他们不仅一起吃喝,还一起切蛋糕,其乐融融。

两度嫁豪门,两度离家,港姐冠军选择投奔孩子,人称夫君子。

line = line.replace("\n","")

ls.append(line.split(","))

s = input("请输入星座中语称号(举例, 双子座):")

据最新消息,明星XXX将亲临欧洲杯现场观战,并表示支持XXX队。不仅如此,据悉,他还和一些博彩公司合作,为球迷们提供更多的投注机会。这不禁让人想到,他是否有一手在这场比赛中左右胜负的可能呢?皇冠在线

for i in range(len(ls)):

if s == ls[i][1]:

print("{}的生辰位于{}-{}之间".format(s,ls[i][2],ls[i][3]))

第二题:

# -*- coding:utf-8 -*-

'''

This is a python123.io file.

'''

fo = open("PY301-SunSign.csv", 'r',encoding='UTF-8')

ls = []

for line in fo.readlines():

ls.append(line.replace("\n", '').split(','))

# li = line.strip().split(',')

金卡官网

sall = input('请输入星座序号(举例,5 10):')

皇冠体育

while sall != '':

lsNum = sall.split()

for s in lsNum:

for i in range(len(ls)):

if s == ls[i][0]:

皇冠足球 app

print("{}({})的生辰是{}月{}日至{}月{}日之间".format(ls[i][1],ls[i][4],ls[i][2][:-2],ls[i][2][-2:],ls[i][3][:-2],ls[i][3][-2:]))

sall = input('请输入星座序号(举例,5 10):')

第三题

# -*- coding:utf-8 -*-

'''

This is a python123.io file.

'''

fo = open("PY301-SunSign.csv", 'r',encoding='UTF-8')

ls = []

for line in fo.readlines():

ls.append(line.replace("\n", '').split(','))

# li = line.strip().split(',')

sall = input('请输入星座序号(举例,5 10):')

while sall != '':

lsNum = sall.split()

for s in lsNum:

if 1 <= int(s) <=12:

for i in range(len(ls)):

if s == ls[i][0]:

print("{}({})的生辰是{}月{}日至{}月{}日之间".format(ls[i][1],ls[i][4],ls[i][2][:-2],ls[i][2][-2:],ls[i][3][:-2],ls[i][3][-2:]))

else:

print("输入星座序号有误!")

sall = input('请输入星座序号(举例,5 10):')

三、个东谈主解法

第一题

xingzuo = input("请输入星座中语称号(举例,双子座):")

lst = []

心态

with open("PY301-SunSign.csv","r",encoding="utf-8") as f:

for i in f.readlines():

lst.append(i.strip().split(','))

欧洲杯最新积分榜球火体育app下载

for item in lst:

if item[1]==xingzuo:

print("{0:}的生辰位于{1:}-{2:}之间".format(xingzuo,item[2],item[3]))

第二题

xuhao = input("请输入星座序号(举例,5 10):").split()

lst = []

with open("PY301-SunSign.csv","r",encoding="utf-8") as f:

for i in f.readlines():

lst.append(i.strip().split(','))

for elm in xuhao:

for item in lst:

if item[0]==elm:

print("{0:}({1:})的生辰是{2:}月{3:}日至{4:}月{5:}日之间".format(item[1],item[4],item[2][:-2],item[2][-2:],item[3][:-2],item[3][-2:]))

第三题

xuhao = input("请输入星座序号(举例,5 10):").split()

lst = []

with open("PY301-SunSign.csv","r",encoding="utf-8") as f:

for i in f.readlines():

lst.append(i.strip().split(','))

for elm in xuhao:

if eval(elm) in range(1,13):

for item in lst:

if item[0]==elm:

print("{0:}({1:})的生辰是{2:}月{3:}日至{4:}月{5:}日之间".format(item[1],item[4],item[2][:-2],item[2][-2:],item[3][:-2],item[3][-2:]))

else:

print("输入星座编号有误!")

四、个东谈主回想

代码书写中把稳全角和半角美艳的区别第二银河,很容易导致乌有。编写经过中仍是要可贵认睦,保捏严慎正经的气派。

发布于:四川省

栏目分类
相关资讯