栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python第3周(python学习题集)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python第3周(python学习题集)

其实这一套题难度不高 不过需要注意是不是多组数据 如果是记得用 try 如果不是怎么做 下面就是我的思路 比较浅薄。

目录

7-1 基础数据类型的输入 3 字符型 (10 分)

7-2 基础数据类型的输入 2 浮点型 (10 分)

7-3 又见A B 1 (10 分)

7-4 输入输出练习 2 (10 分)

7-5 求n! (10 分)

7-6 奇数的和 (10 分)

7-7 分苹果 - 实验3 简单的计算及输入输出 -《Python编程实验》 (10 分)

7-8 橡皮泥 - 实验3 简单的计算及输入输出 -《Python编程实验》 (10 分)

7-9 简单print输出 - 实验2 神奇的print - 《Python编程实验》 (10 分)

7-10 象限判定 - 实验4 条件与分支 -《Python编程实验》 (10 分)

7-1 基础数据类型的输入 3 字符型 (10 分)

在最初问候了“Hello World!”之后 我们接触了C语言的若干基本数据类型 我们逐个打声招呼吧。最后是字符型数据。要求 输入三个字符数据。

输入格式:

输入三个字符数据。

输出格式:

按照格式输出。

输入样例:

在这里给出一组输入。例如

xyz

结尾无空行

输出样例:

在这里给出相应的输出。例如

hello , x , y and z!

结尾无空行

答案:

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 10:11
n input()
print( hello , %s , %s and %s! % (n[0], n[1], n[2]))
7-2 基础数据类型的输入 2 浮点型 (10 分)

在最初问候了“Hello World!”之后 我们接触了C语言的若干基本数据类型 我们逐个打声招呼吧。再来是浮点型数据。要求 输入两个浮点数据 输出的格式为保留小数点后两位。

输入格式:

两个浮点数。

输出格式:

按照样例输出。

输入样例:

在这里给出一组输入。例如

1.414 1.732

结尾无空行

输出样例:

在这里给出相应的输出。例如

hello , 1.41 and 1.73!

结尾无空行

 答案

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 10:15
n, m input().split()
print( hello , %.2f and %.2f! % (float(n), float(m)))
7-3 又见A B 1 (10 分)

求两个整数之和。

输入格式:

首先输入一个正整数T 表示测试数据的组数 然后是T组测试数据。每组测试输入两个整数a、b。

输出格式:

对于每组测试 输出一行 包含一个整数 表示a、b之和。

输入样例:
3
输出样例:
3
11

答案  

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 10:23
n int(input())
for i in range(n):
 l1,l2 map(int,input().split())
 print(l1 l2)
7-4 输入输出练习 2 (10 分)

测试数据有多组 处理到文件尾。每组测试求n个整数之和。

输入格式:

测试数据有多组 处理到文件尾。每组测试数据在一行上先输入数据个数n 然后再输入n个整数 数据之间以一个空格间隔。

输出格式:

对于每组测试 在一行上输出n个整数之和。

输入样例:
4 1 2 3 4
5 1 8 3 4 5
输出样例:
10
21

 答案

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 10:29
 while True:
 list1 input().split( )
 list1 list1[1:]
 n [int(i) for i in list1]
 print(sum(n))
except EOFError:
 pass
7-5 求n! (10 分)

输入格式:

首先输入一个正整数T 表示测试数据的组数 然后是T组测试数据。每组测试数据输入一个正整数n n≤12 。

输出格式:

对于每组测试 输出整数n的阶乘。

输入样例:
1
输出样例:
120

答案

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 10:56
n int(input())
for i in range(n):
 m int(input())
 sum 1
 for q in range(1,m 1):
 sum* q
 print(sum)
7-6 奇数的和 (10 分)

输入n 求[1 n]范围内的所有奇数之和。

输入格式:

测试数据有多组。每组测试数据输入一个整数n 0 n 1000 。若n 0 则输入结束。

输出格式:

对于每组测试 求[1 n]中的奇数之和。

输入样例:
10
输出样例:
25
25

答案  

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 11:00
n int(input())
while n:
 sum 0
 for i in range(n 1):
 if i % 2:
 sum i
 print(sum)
 n int(input())
7-7 分苹果 - 实验3 简单的计算及输入输出 -《Python编程实验》 (10 分)

现有n个苹果 均分给5位同学 剩下的苹果交还老师。请编写程序 解决下述问题

每位同学能分得几个苹果 一共分出去多少个苹果 交还老师的苹果有几个 输入样例:

输入苹果总数n。例如

17

结尾无空行

输出样例:
每人分得3个苹果.
一共分出去15个苹果.
交还老师2个苹果.

结尾无空行

解题思路 请参考《Python编程实验》 待出版 实验3。 该书是高等教育出版社《Python编程基础及应用》教材的配套实验指导书。

答案

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 11:04
n int(input())
print( 每人分得%d个苹果.n一共分出去%d个苹果.n交还老师%d个苹果. %(n//5,n//5*5,n-n//5*5))
7-8 橡皮泥 - 实验3 简单的计算及输入输出 -《Python编程实验》 (10 分)

将两块球形橡皮泥揉在一起 捏成一个正方体。请编程 完成下述功能

从键盘读入第1个球形橡皮泥的直径 该直径为浮点数 从键盘读入第2个球形橡皮泥的直径 该直径仍为浮点数 求正方体的边长 并保留两位小数输出; 输入格式:

第一个球的直径
第二个球的直径

输出格式:

请参考输出样例。

输入样例:
3.2
5.553

结尾无空行

输出样例:
正方体边长为:4.74.

结尾无空行

提示 圆球的体积 V 4/3 * π r3

解题思路 请参考《Python编程实验》 待出版 实验3。
该书是高等教育出版社《Python编程基础及应用》教材的配套实验指导书。

答案

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 11:11
n float(input())
m float(input())
V (4 / 3) * 3.1415 * ((n / 2) ** 3) (4 / 3) * 3.1415 * ((m / 2) ** 3)
print( 正方体边长为:%.2f. % V ** (1 / 3))
7-9 简单print输出 - 实验2 神奇的print - 《Python编程实验》 (10 分)

请使用print( )函数在屏幕上输出输出样例所示的内容 限一行代码。

输入样例:
 

结尾无空行


说明 本题无输入。

输出样例:
 刘慈欣在小说《三体》中写道: 不要轻视简单 简单意味着坚固 
整个数学大厦 都是建立在这种简单到不能再简单 但在逻辑上坚如
磐石的公理的基础上。 

结尾无空行

解题思路 请参考《Python编程实验》 待出版 实验3。
该书是高等教育出版社《Python编程基础及应用》教材的配套实验指导书。

答案

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 11:22
print( 刘慈欣在小说《三体》中写道: 不要轻视简单 简单意味着坚固 n整个数学大厦 都是建立在这种简单到不能再简单 但在逻辑上坚如n磐石的公理的基础上。 n ,end )
7-10 象限判定 - 实验4 条件与分支 -《Python编程实验》 (10 分)

 [平面坐标系象限图]

请编程实现下述功能

使用代码x,y eval(input())从键盘读入不为零的两个坐标值 浮点数 注意两个坐标值应使用英文逗号分隔 结合上图 判定点(x,y)所在的象限。

说明 程序约定x和y值不为0。

输入格式:

x,y

输出格式:

第1象限 或 第2象限 或 第3象限 或 第4象限

输入样例:
15.2,-11.3

结尾无空行

输出样例:
第4象限

结尾无空行


解题思路 请参考《Python编程实验》 待出版 。
该书是高等教育出版社《Python编程基础及应用》教材的配套实验指导书。

答案

# Description: 命里有时终须有 命里无时莫强求
# Autor: Neptune
# Date: 2021/9/15 11:29
n,m map(float,input().split( , ))
if n 0:
 if m 0:
 print( 第1象限 )
 elif m 0:
 print( 第4象限 )
elif n 0:
 if m 0:
 print( 第2象限 )
 elif m 0:
 print( 第3象限 )

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267662.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号