帮忙看看代码吧,简单的二级python题
求助帮我看看有什么问题
一个计算机二级python的题怎么跑都跑不对
古代航海人为了方便在航海时辨别方位和观测天象,将散布在天上的星星运用想象力将它们连接起来,有一半是在古时候已命名,另一半是近代开始命名的。两千多年前古希腊的天文学家希巴克斯命名十二星座,依次为白羊座、金牛座、双子座、巨蟹座、狮子座、处女座、天秤座、天蝎座、射手座、摩羯座、水瓶座和双鱼座。给出二维数据存储CSV文件(SunSign.esv),内容如下:
星座,开始月日,结束月日,Unicode
水瓶座,120,218,9810
双鱼座,219,320,9811
白羊座,321,419,9800
金牛座,420,520,9801
双子座,521,621,9802
巨蟹座,622,722。9803
狮子座,723,822,9804
处女座,823,922,9805
天秤座,923,1023,9806
天蝎座,1024,1122,9807
射手座,1123,1221,9808
摩羯座,1222,119,9809
请编写程序,读入CSV文件中数据,循环获得用户输入,直至用户直接输入回车退出。根据用户输入的星座名称,输出此星座的出生日期范围及对应字符形式。如果输入的星座名称有误,请输出“输入星座名称有误!”。
参考输入和输出如下所示:
请输入星座中文名称(例如,双子座):双子座
Ⅱ座的生日位于521—621之间。
请输入星座中文名称(例如,双子座):猎户座
输入星座名称有误!
请输入星座中文名称(例如,双子座):
我想实现输入错误的名称后,还会继续弹出‘请输入星座中文名称(例如,双子座):’的框
但是我不知道怎么解决,求帮助!
fi=open('SunSign.csv','r')
ls=[]
for line in fi:line=line.replace('\n','')ls.append(line.split(','))
fi.close()
input = input('请输入星座中文名称(例如:双子座):')
while input != '':flag=Falsefor l in ls:if input==l[0]:print('{}的生日位于{}-{}之间。'.format(l[0],l[1],l[2]))flag=Truebreak
if flag==False:print('输入星座名称有误!')
帮忙看看代码吧,简单的二级python题相关推荐
- 计算机二级python题库试卷2
计算机二级题库软件,安装即可使用https://download.csdn.net/download/weixin_46530492/15113853 第一季 试卷二 文章目录 关于算法的描述,以下选 ...
- 计算机二级Python——题库1知识点
一.选择题 1.队列的顺序存储结构一般采用循环队列的形式. 队列为满或空:队尾指针=队头指针 2.满二叉树与完全二叉树均为非线性结构,但可以按照层次进行顺序存储. 3.扇入数指调用一个给定模块的模块个 ...
- 计算机二级Python——题库4知识点
一.选择题. 1.冒泡排序.快速排序.简单插入排序.简单选择排序在醉话情况下比较次数均为n(n-1)/2,堆排序在最坏情况下比较次数为nlog2n,在最坏情况下希尔排序需要比较的次数是. 2.二叉树的 ...
- 计算机二级python选择题题库_2018年计算机二级python题库精编(1)
1正则中的^符号,用在一对中括号中则表示要匹配() A.字符串的开始 B.除中括号内的其它字符 C.字符串的结束 D.仅中括号内含有的字符 2静态成员变量称为类变量,非静态成员变量称为实例变量,下列关 ...
- 简单因式分解100道及答案_请帮忙出100道简单的初二因式分解题 (象x y类型) 急用!!!!!!!!1...
匿名用户 1级 2019-01-20 回答 http://wyzx.zjhyedu.cn/xkjd/sx/UploadFiles_4228/200804/20080407180802488.doc h ...
- python二级考试选择题公共基础知识_计算机二级Python易忘考点整理
事先声明,这里记录的是我刷二级题时遇到的不熟悉的问题时记录下来的笔记.可能并不适合所有人,仅供参考. 任何问题请联系邮箱:admin@likehide.com (因为不常上网站,所以留言和私信可能无法 ...
- 全国计算机等级考试二级python考纲考点一览
文章目录 全国计算机二级python考试大纲 1. Python语言的特点 2. Python语言基本语法元素 3. 基本数据类型 4. 程序的控制结构 5. 函数和代码复用 6. 组合数据类型 7. ...
- 免费送全国计算机等级考试资料(新增Python题库)
再次免费送新题库全国计算机等级考试资料(新增Python题库) 全国计算机等级考试(National Computer Rank Examination,以下简称 NCRE),是经原国家教育委员会(现 ...
- python语言用什么来表明每行代码的层次关系_《计算机二级Python语言程序设计考试》第2章: Python语言基本语法元素...
注明:本系列课程专为全国计算机等级考试二级 Python 语言程序设计考试服务 目录 考纲考点 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 基本输入输 ...
最新文章
- node.js+express,实现RESTful API
- 数据中心监控管理系统设计(之一)
- Java多线程知识小抄集(一)
- 在 CCR 环境中使用 Exchange 命令行管理程序移动存储组和数据库
- 由浅至深 谈谈.NET混淆原理 (四) -- 反混淆(原理 + 工具篇)
- 淘宝又推新政策!所有商家视频流量免费,短视频红利来了
- 信任的机器_您应该信任机器人吗?
- chrome 截长图功能
- 2022.04.17(LC_6070_计算字符串的数字和)
- 2021年中国遗嘱人群画像情况(附子女情况、婚姻状况、学历、年龄、性别及各学历段人数分布)[图]
- 写给即将进入IT行业的应届生们——什么是IT行业
- docker 启动rabbitmq 启动成功 但是访问被拒绝
- oppofindx3pro分辨率设置方法
- shell 命令下载软件 安装软件
- 统计学习三要素个人理解
- vue列表进入详情页实现上一篇下一篇功能
- No manual entry for xxx 错误的解决方案
- Cly的三角形 (思维+斐波那契)
- Spring MVC源码解析——HandlerMapping(处理器映射器)
- python的脑安装了ffmpeg_python脚本实现音频m4a格式转成MP3格式