嵩天-Python语言程序设计程序题--第八周:程序设计方法学
前言:嵩天老师的《Python语言程序设计课程》被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助。因此,我想把自己学习这门课程作业分享出来,与大家一起学习交流。
目录
英文字符的鲁棒输入
描述
输入输出示例
数字的鲁棒输入
描述
输入输出示例
英文字符的鲁棒输入
描述
获得用户的任何可能输入,将其中的英文字符进行打印输出,程序不出现错误。
输入输出示例
输入 | 输出 | |
示例 1 |
|
|
# 产生字母列表,判断输入的字符串中每个字符是否为字母,如果是字母则输出
ls = []
for i in range(26):ls.append(chr(ord('a')+i))
for i in range(26):ls.append(chr(ord('A')+i))s = input()
for ch in s:if ch in ls:print(ch,end='')
数字的鲁棒输入
描述
获得用户输入的一个数字,可能是浮点数或复数,如果是整数仅接收十进制形式,且只能是数字。对输入数字进行平方运算,输出结果。
要求:
(1)无论用户输入何种内容,程序无错误;
(2)如果输入有误,请输出"输入有误"。
输入输出示例
输入 | 输出 | |
示例 1 |
|
|
示例2 |
|
|
# 关键是利用complex(s) == complex(eval(s))判断输入是否为数字
s = input()
try:if complex(s) == complex(eval(s)):print(pow(eval(s),2))
except:print("输入有误")
嵩天-Python语言程序设计程序题--第八周:程序设计方法学相关推荐
- 嵩天-Python语言程序设计程序题--第四周:程序的控制结构
前言:嵩天老师的<Python语言程序设计课程>被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助.因此,我想把自己学习这门课程作 ...
- 嵩天-Python语言程序设计程序题--第三周:基本数据类型
前言:嵩天老师的<Python语言程序设计课程>被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助.因此,我想把自己学习这门课程作 ...
- 嵩天-Python语言程序设计程序题--第五周:函数和代码复用
前言:嵩天老师的<Python语言程序设计课程>被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助.因此,我想把自己学习这门课程作 ...
- 嵩天-Python语言程序设计程序题--第七周:文件和数据格式化
前言:嵩天老师的<Python语言程序设计课程>被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助.因此,我想把自己学习这门课程作 ...
- 嵩天-Python语言程序设计程序题--第六周:组合数据类型
前言:嵩天老师的<Python语言程序设计课程>被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助.因此,我想把自己学习这门课程作 ...
- python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案
嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...
- 北理工嵩天Python语言程序设计笔记(10 Python计算生态概览)
前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...
- 【MOOC嵩天Python语言程序设计】第9周 Python计算生态概览
[MOOC嵩天Python语言程序设计]第9周 Python计算生态概览 9.1 从数据处理到人工智能 9.2 实例15:霍兰德人格分析雷达图 9.3 从Web解析到网络空间 9.4 从人机交互到艺术 ...
- 北理工嵩天Python语言程序设计笔记(8 文件和数据格式化)
前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...
最新文章
- sql server where 条件 区分大小写查询
- Yabbly:让经验缔结因果
- <马哲>生产方式是社会发展的决定力量2017-12-27
- 用GDI+转BMP为WMF、EXIF、EMF格式
- RocketMQ源码解析-Broker的HA实现
- 《Windows核心编程》学习笔记(7)– 详解线程
- jsp做看板_DataGear 使用静态HTML模板快速制作数据可视化看板
- wireshark过滤规则
- 如何在标准的机器学习流程上玩出新花样?
- 【SQL2008】select TOP (100) PERCENT***********ORDER BY **********
- CSGO手套武器箱直接卖还是开了再卖?
- 什么是跨境电商ERP?
- 大力智能台灯T6 结构拆解
- 2021年1月编程语言排行榜:Python年度编程语言
- 同时用公司内网和手机热点上网(真的有用!)
- drf jwt 认证
- 咸鱼笔记:适合小白的Anaconda下载和安装步骤及使用教程
- 模仿网易云微信小程序
- 【娱乐时间】漫威API 回味复联11年
- Android - 百度地图打包之后出现的问题
热门文章
- c++ opencv实现区域填充_帮你解锁一个新技能,opencv完美媲美PS,图片PS,我们代码实现...
- python数据可视化的特点_Python数据可视化, 看这一篇就够了
- ps命令---Linux学习笔记
- 安装oracle后,电脑变卡变慢的解决办法
- [转]Intellij idea创建javaWeb以及Servlet简单实现
- 如何选择正确的HTTP状态码
- Touch事件UIControlEvents详解
- Windows 8 HTML5/JS评论引发开发者群中的慌乱
- 有关Rating组件的研究——Silverlight学习笔记[41]
- Express全系列教程之(五):Express的中间件