
案例
帅酷酷
这个作者很懒,什么都没留下…
展开
-
python-编写Python程序,计算1-2+3-4+5…99的值。(while循环语句)
任务描述本关任务:编写Python程序,计算1-2+3-4+5…99的值。相关知识为了完成本关任务,你需要掌握:while循环语句while循环语句如果需要在满足条件的情况下重复执行一段代码,此时可以借助循环。在Python语言中,常用的循环语句有while循环和for循环。其中,while循环的语法格式如下:while 表达式:语句块 说明:作为while循环判断条件的表达式,可以是任何形式的Python语言表达式,当表达式的结果为True或者相当为True时,条件成立且可以执行循环;当原创 2020-06-05 16:34:15 · 25405 阅读 · 2 评论 -
python-字符串转换为列表、元组
输入一个字符串,转换成列表、元组,请在下面标注序号的位置填写程序输入一串字符,比如‘I am a student’,tempStr = input()(1)转换为列表1:[‘I’, ‘am’, ‘a’, ‘student’]list1=tempStr.split(" ")print(list1)(2)转换为元组1: (‘I’, ‘am’, ‘a’, ‘student’)tuple1=tuple(list1) print(tuple1)(3)转换为列表2:[‘I’, ’原创 2020-06-04 20:51:11 · 4122 阅读 · 0 评论 -
python-含字符串、内置函数、特殊要求的输出
任务描述本关任务:参照代码模板完善代码,实现下述功能。(1)从键盘输入一个整数和一个字符,以逗号隔开,在屏幕上显示输出一条信息。示例1:输入:原创 2020-06-01 11:21:30 · 1502 阅读 · 0 评论 -
python-向量运算-zip()函数-列表生成器-字符串转换为数值型列表/元组
任务描述本关任务: 编程实现两个列表向量相加。相关知识为了完成本关任务,你需要掌握:1. zip()函数, 2. 列表生成式 3.字符串转换为数值型列表/元组zip()函数a = [1,2,3]b = [4,5,6]c = list(zip(a,b)) #打包print(c)输出: [(1, 4), (2, 5), (3, 6)]列表生成式[ x+1 for x in lista] 功能:将列表lista中的每个元素x,进行x+1的运算,生成一个新原创 2020-06-01 08:27:55 · 1017 阅读 · 0 评论 -
python-字符串转换为列表、元组
#### 输入一个字符串,转换成列表、元组,请在下面标注序号的位置填写程序#####输入一串字符,比如‘I am a student’, tempStr = input()#(1)转换为列表1:['I', 'am', 'a', 'student']list1=tempStr.split(" ")print(list1)#(2)转换为元组1: ('I', 'am', 'a', 'student')tuple1=tuple(list1) print(tuple1)#(3)转换为列表2:['I.原创 2020-06-07 23:26:11 · 3577 阅读 · 1 评论 -
python-菜单选择(tuple元组)
测试说明平台会对你编写的代码进行测试:测试输入:0; 预期输出: 1.游戏设置 2.选择游戏级别 3.我的装备 4.我的积分 0.退出 请输入菜单项对应的数字: 谢谢使用!测试输入:1; 预期输出: 1.游戏设置 2.选择游戏级别 3.我的装备 4.我的积分 0.退出 请输入菜单项对应的数字: 1.游戏设置'''任务:用元组定义游戏菜单,提示用户输入菜单选择,提示信息为“请输入菜单项对应的数字,1.游戏设置2.选择游戏级别3.我的装备4.我的积分0.退出”,当用户输入...原创 2020-06-03 08:35:56 · 2231 阅读 · 1 评论 -
python-用range()函数快速生成列表
任务1描述本关任务: 编程实现:输入一个整数n,用range()函数产生一个从n开始的10个整数组成的列表listx;将列表listx中的每个元素的值乘以2,形成一个新的列表listy。编程要求输入一个整数n,用range()函数产生一个从n开始的10个整数组成的列表listx; 将列表listx中的每个元素的值乘以2,形成一个新的列表listy。 根据提示,在右侧编辑器补充代码 。测试说明平台会对你编写的代码进行测试:测试输入:1; 预期输出: [1, 2, 3, 4,原创 2020-06-01 09:15:36 · 14703 阅读 · 0 评论 -
python-列表的元素
任务描述本关任务:根据要求访问列表的元素。相关知识为了完成本关任务,你需要掌握:1.列表元素的提取。列表元素的提取1.单个元素的访问: 列表名[索引号]score_list=[80,90,70,65,85,45]print(score_list[0]) #提取列表中索引号为 0 的元素print(score_list[-1]) #提取列表中的最后一个元素(索引号为-1)提示:请勿越界访问,比如print(score_list[10]) #IndexError原创 2020-06-07 23:25:30 · 841 阅读 · 0 评论 -
python-找出3到N之间的所有素数
任务描述本关任务: 编写一个程序实现找出3到n之间的所有素数,并按格式打印输出,n从测试集中获取。(补充知识:素数是指除了1和本身再无其他因子的数。) 例如3的因子只有1和3,是素数。而22的因子除了1和22之外,还有2和11,所以不是素数。任务要求: 从测试集中获取n的值,将3到n之间所有素数输出,输出格式以空格结尾。如:测试数据为: 10 运行结果为: 3 5 7测试数据为: 30 运行结果为: 3 5 7 11 13 17 19 23 29# -*- coding: utf-8 -原创 2020-06-05 16:32:48 · 3069 阅读 · 0 评论 -
python-打印九九乘法表
任务描述本关任务:编写一个能输出n*n(n小于等于9)乘法表结果的小程序。 任务描述: 要求: 1、从测试集中读取数字n,按n的值输出斜三角形方式打印n*n的结果乘法表; 2、每个值中间以‘,’隔开,每行最后一个没有‘,’。 例如: 测试数据为: 9 输出结果:12,43,6,94,8,12,165,10,15,20,256,12,18,24,30,367,14,21,28,35,42,498,16,24,32,40,48,56,649,18,27,36,45,54,63,72原创 2020-06-01 09:16:05 · 2851 阅读 · 0 评论 -
python-编写一个统计字符个数的小程序
任务描述本关任务:编写一个统计字符个数的小程序。任务描述:从测试集中读入测试字符串,并统计字符串中‘.’字符出现之前,‘a’出现的次数和‘*’出现的次数。 例如: 测试字符为: abca*a*adef.a*b*c 运行输出为: 4,2测试字符为: a*b*c.*abc 运行输出为: 1,2参考例程: 统计空格出现的个数s='hello world! python is a beautiful language!'n=0for c in s:if c==' ':n+=1pr原创 2020-06-01 09:16:18 · 4732 阅读 · 2 评论 -
python-输入圆半径,求圆周长和圆面积
任务描述本关任务:编写程序,输入圆半径,求圆周长和圆面积。输出时有文字说明,取3位小数。相关知识为了完成本关任务,你需要掌握:1.圆周长 2.圆面积 3.输入的圆半径最好为float型4、print()格式化输出测试说明平台会对你编写的代码进行测试:测试输入: 6 预期输出: 圆周长为37.70,面积为113.10测试输入: 18 预期输出: 圆周长为113.10,面积为1017.88#输入圆半径,求圆周长和圆面积r=eval(inp.原创 2020-06-07 23:24:53 · 50708 阅读 · 3 评论 -
python-温度从华氏温度转换为摄氏温度
任务描述本关任务:编写程序将温度从华氏温度转换为摄氏温度,转换公式为C=5/9*(F-32)相关知识为了完成本关任务,你需要掌握:1、从华氏温度转换为摄氏温度,转换公式为C=5/9*(F-32)2、理解format输出#对3.1415926保留四位小数输出>>>print(“{:.4f}”.format(3.1415926))>>>str1=”{}{}{}{}”.format(“交通”,”学院”,”信电”,”学院”)交通学院信电学原创 2020-06-07 23:24:29 · 35074 阅读 · 0 评论