测验8: 程序设计方法学 (第8周)

文章目录

  • 测验8: 程序设计方法学 (第8周)
    • 单选题
    • 程序题

这是python123官网上联合MOOC的Python程序设计(第10期)答案

单选题






  • os.path.relpath(path[, start]) 从start开始计算相对路径
  • os.path.normpath(path) 规范path字符串形式
  • os.path.abspath(path) 返回绝对路径
  • os.path.basename(path) 返回文件名



程序题

1.英文字符的鲁棒输入

基础题,直接判断是否为字母,然后输出就行了
注意 python 里面没有&&、|| 符号,替代的是 and or

s=input()
for i in s:if((i>='A' and i<='Z') or (i>='a' and i<='z')):print(i,end='')

2.数字的鲁棒输入

不能用 eval 直接读取,对于“100+20”这样的数据 eval 会直接计算而不是输入有误

参考答案非常简洁,直接转换成复数来进行比较

s=input()
try:if(complex(s)==complex(eval(s))):print(eval(s)**2)
except:print("输入有误")

测验8: 程序设计方法学 (第8周)相关推荐

  1. 测验4: 程序的控制结构 (第4周)

    测验4: 程序的控制结构 (第4周) 文章目录 测验4: 程序的控制结构 (第4周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第10期)答案 单选题 像这种看程 ...

  2. c语言做小学生测验程序,[转载]程序设计方法学课程设计--小学生算术四则运算测试程序(C)...

    背景 伴随着人类社会的进步,人们的计算工具也在不断的变化,从远古时期的结绳计数,到算筹,算盘,以及近代的机械计算机.计算尺,直至今天我们广泛运用的电子计算机.计算工具的每一次进步,都导致科学技术发生深 ...

  3. 测验6: 组合数据类型 (第6周)

    测验6: 组合数据类型 (第6周) 文章目录 测验6: 组合数据类型 (第6周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第10期)答案 单选题 第六题,直接使 ...

  4. 测验3: 基本数据类型 (第3周)

    测验3: 基本数据类型 (第3周) 文章目录 测验3: 基本数据类型 (第3周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第10期)答案 单选题 程序题 1.平 ...

  5. python测验6_测验6: 组合数据类型 (第6周)

    测验6: 组合数据类型 (第6周) 单选题 程序题 要找到 n 中的不同数字,集合类型就是一个很不错的选择,因为集合中的元素不可重复. 注意一下,这里不要使用 eval 进行读取,直接用 input ...

  6. Python语言程序设计 - 测验6: 组合数据类型 (第6周)

    测验6: 组合数据类型 (第6周) 第6章(第6周)测验,共10道单选题和2道编程题,限答1次.限时50分钟,答题后可看答案. 单选题 1.哪个选项是下面代码的输出结果?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫ ...

  7. Python:程序设计方法学、体育竞技分析

    一.基础知识 二.程序设计方法学 import random def printIntro():print("这个程序模拟两个选手A和B的某种竞技比赛")print("程 ...

  8. 程序设计方法学-python

    程序设计方法学 文章目录 程序设计方法学 实例:体育竞技分析 python程序设计思维 计算思维与程序设计 基本的程序设计模式 步骤 OS库的基本使用 介绍 OS库路径操OS作 OS库进程管理 OS库 ...

  9. Python——程序设计方法学

    程序设计方法学 8.1 实例13:体育竞技分析 8.1.1"体育竞技分析"问题分析--高手过招,胜负只在毫厘之间 需求:毫厘是多少?如何科学分析体育竞技比赛? 输入:球员的水平 输 ...

最新文章

  1. Linux下部署开源版“禅道”项目管理系统
  2. C语言字符数组与字符串的使用及加结束符‘\0‘的问题
  3. c语言 输入若干字符串 用指针和一位数组 冒泡排序,C 语言作业 - 1 - 指针使用与冒泡排序...
  4. 开源Registry项目Harbor源代码结构解析
  5. 界面设计方法 (1) — 5. 表单功能的设计
  6. unittest无法输出测试结果至文件
  7. Python计算机视觉中译本实例代码/数据集
  8. Appium移动自动化测试-----(一)Appium介绍
  9. 【Android应用】 九宫格日志
  10. word自动生成目录和页码设置
  11. java uint64_Java 中的 uint64
  12. 鸿蒙DevEco Studio3.0——HelloWorld开发及模拟器运行
  13. MavLink 库 c++环境搭建及解ADS-B消息教程
  14. nuc7 android tv,NUC7PJYH HDMI在特定显示屏上出现问题
  15. 实践|美创助力“云学堂”数据安全风险管控建设
  16. Flink DataStream Split 实现分流
  17. java+ jsp+js 实现富文本编辑和上传图片功能
  18. 2021年高处作业登高架设证考试题库
  19. 入门微信小程序开发(三)数据绑定的几种用法
  20. 一元三次方程你会解吗?

热门文章

  1. Collections.sort()自定义排序方式
  2. 什么是Scanner?next()和hasNext() ? nextLine()和hasNextLine()?
  3. 【Python】青少年蓝桥杯_每日一题_1.27_单词出现的次数
  4. Java 洛谷 提交完题目的代码之后一直停留在 ( 正在等待编译……),刷新页面之后 ,显示 Unaccepted 0分
  5. 二阶矩阵转置怎么求_矩阵求导术(下)
  6. 必须掌握的空调制冷系统维修要点
  7. 数据中心智慧机房解决方案
  8. 数据中心“泡澡”散热,阿里云启用全球最大液冷数据中心支撑双11
  9. vs2010调用matlab2010b,VS2010调用matlab2010b引擎
  10. 华擎b365m itx 黑苹果_迷你ITX小机箱装机实录,黑苹果首选