python第3周(python学习题集) |
您所在的位置:网站首页 › python圆球的体积 › 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 1 2 3 4 5 6 输出样例: 3 7 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 try: 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 5 输出样例: 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(00: print("第1象限") elif m |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |