测验3: 基本数据类型 (第3周)-程序题

题1:平方根格式化

描述

获得用户输入的一个整数a,计算a的平方根,保留小数点后3位,并打印输出。????????????????????????????????????????????????????????????????????????????????????????????????

输出结果采用宽度30个字符、右对齐输出、多余字符采用加号(+)填充。????????????????????????????????????????????????????????????????????????????????????????????????

如果结果超过30个字符,则以结果宽度为准。????????????????????????????????????????????????????????????????????????????????????????????????

输入输出示例

  输入 输出
示例 1
10
+++++++++++++++++++++++++3.162

????????????????????????????????????????????????????????????????????????????????????????????????答案:

a = eval(input())
print("{0:+>30.3f}".format(pow(a,1/2)))

题2:字符串分段组合

描述

获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。????????????????????????????????????????????????????????????????????????????????????????????????

输入输出示例

  输入 输出
示例 1
Alice-Bob-Charis-David-Eric-Flurry
Alice+Flurry

答案:

s=input()
l=s.split(‘-‘)
print(l[0]+‘+‘+l[-1])

  

原文地址:https://www.cnblogs.com/qiuniao/p/11969866.html

时间: 2024-11-09 03:40:23

测验3: 基本数据类型 (第3周)-程序题的相关文章

测验6: 组合数据类型 (第6周)-程序题

题1:数字不同数之和 描述 获得用户输入的一个整数N,输出N中所出现不同数字的和.???????????????????????????????????????????????????????????????????????????????????????????????? 例如:用户输入 123123123,其中所出现的不同数字为:1.2.3,这几个数字和为6.???????????????????????????????????????????????????????????????????

测验3: 基本数据类型 (第3周)-单选题

1.pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生:???????????????????????????????????????????????????????????????????????????????????????????????? A.ValueError错误 B.无输出 C.程序崩溃 D.复数 解析: >>> pow(-1, 0.5) (6.123233995736766e-17+1j) 2.以下关于字符串.strip()方法功能说明正确的是:?????

测验6: 组合数据类型 (第6周)-单选题

1.???????????????????????????????????????????????????????????????????????????????? 关于Python组合数据类型,以下描述错误的是:???????????????????????????????????????????????????????????????????????????????? A.Python的字符串.元组和列表类型都属于序列类型 B.组合数据类型能够将多个相同类型或不同类型的数据组织起来,通过单一

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

题1:英文字符的鲁棒输入 描述 获得用户的任何可能输入,将其中的英文字符进行打印输出,程序不出现错误.???????????????????????????????????????????????????????????????????????????????????????????????? 输入输出示例   输入 输出 示例 1 *&^123abc0e abce 答案: alpha = [] for i in range(26): alpha.append(chr(ord('a') + i)

测验9: Python计算生态纵览 (第9周)-程序题

题1:系统基本信息获取 描述 获取系统的递归深度.当前执行文件路径.系统最大UNICODE编码值等3个信息,并打印输出.???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 输出格式如下:??????????????????????????????????????????????????????

测验2: Python基本图形绘制 (第2周)-程序题

题1:turtle八边形绘制 ???????????????????????????????????????????????????????????????????????????????????????????? 描述 使用turtle库,绘制一个八边形.???????????????????????????????????????????????????????????????????????????????????????????????? 注意:这是一个自动评阅题目,请补充"编程模板&q

测验1: Python基本语法元素 (第1周)-程序题

题1:Hello World的条件输出 描述 获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:???????????????????????????????????????????????????????????????????????????????????????????????? 如果输入值是0,直接输出"Hello World"??????????????????????????????????????????????????

测验5: 函数和代码复用 (第5周)-程序题

题1:随机密码生成 描述 补充编程模板中代码,完成如下功能:???????????????????????????????????????????????????????????????????????????????????????????????? 以整数17为随机数种子,获取用户输入整数N为长度,产生3个长度为N位的密码,密码的每位是一个数字.每个密码单独一行输出.???????????????????????????????????????????????????????????????

期末测验: 课程水平综合测验 (第10周)-程序题

题1:无空隙回声输出 描述 获得用户输入,去掉其中全部空格,将其他字符按收入顺序打印输出. ???????????????????????????????????????????????????????????????????????????????????????????????? 输入输出示例   输入 输出 示例 1 Alice + Bob Alice+Bob 答案: iStr=input() print(iStr.replace(' ','')) 题2:文件关键行数 描述 关键行指一个文