自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 头歌Python开发技术—面向对象程序设计4

为了完成本关任务,你需要掌握:1.小于等于运算对应的特殊方法,2.输出格式控制的特殊方法__repr__。为了完成本关任务,你需要掌握:1.小于等于运算对应的特殊方法,2.重写该方法。本关任务:对有理数类Fraction,重载加减运算符,实现有理数的相应运算。根据提示,在右侧编辑器补充代码,实现需要的输出内容。根据提示,在右侧编辑器补充代码,实现需要的输出内容。

2024-04-30 17:22:50 185 1

原创 头歌 Python开发技术—面向对象程序设计1

根据提示,在右侧编辑器补充代码,定义一个类描述平面上的点并提供移动点和计算到另一个点距离的方法。本关任务:定义一个类描述平面上的点并提供移动点和计算到另一个点距离的方法。根据提示,在右侧编辑器补充代码,模拟数字时钟走字,只需输出60次走字。说明:输入格式为23,59,58,其中23为时,59为分,58为秒;为了完成本关任务,你需要掌握:1.类和对象,2.math的相关操作。本关任务:本题中已给出一个时钟类的定义,请模拟数字时钟走字过程。测试输入:23,59,58;测试输入:0,0,0;

2024-04-30 17:18:02 552

原创 头歌Python开发技术—文件和异常4

本关任务:深度优先递归遍历文件夹,如果是文件就直接输出当前文件绝对路径,如果是文件夹,就输出当前文件夹路径,然后接着遍历该子文件夹,直到指定文件夹被全部遍历完。os.walk的输出与文件系统有关,下面的测试说明是针对Windows系统的输出,在测试环境中输出是不同的。根据提示,在右侧编辑器补充代码,遍历文件夹,并输出文件夹下的文件和目录。根据提示,在右侧编辑器补充代码,遍历文件夹,并输出文件夹下的文件和目录。根据提示,在右侧编辑器补充代码,遍历文件夹,并输出文件夹下的文件和目录。

2024-04-30 17:03:29 1334

原创 头歌 Python开发技术—文件和异常3

根据提示,在右侧编辑器补充代码,如文件存在,则输出文件信息,若文件不存在,则输出无法打开指定的文件!本关任务:编写一个将1-9999之间的素数分别写入三个文件中(1-99之间的素数保存在a.txt中,100-999之间的素数保存在b.txt中,1000-9999之间的素数保存在c.txt中)。根据提示,在右侧编辑器补充代码,将1-99之间的素数保存在a.txt中,100-999之间的素数保存在b.txt中,1000-9999之间的素数保存在c.txt中。根据提示,在右侧编辑器补充代码,输出要求的内容。

2024-04-30 16:59:45 400

转载 头歌 Python开发技术—文件和异常2

{‘书名’: ‘python程序设计’, ‘价钱’: ‘39’}, {‘书名’: ‘数据结构’, ‘价钱’: ‘49’}, {‘书名’: ‘C语言程序设计’, ‘价钱’: ‘42’}]平台会对你编写的代码进行测试:在你的程序的当前目录下存在一个book.csv文件,读取该文件的内容,并输出要求的内容和格式。平台会对你编写的代码进行测试:在你的程序的当前目录下存在一个book.csv文件,读取该文件的内容,并输出要求的内容和格式。本关任务:编写一个能读取csv文件的程序,将指定的文件按照要求的格式输出。

2024-04-30 16:52:23 408

原创 头歌 Python开发技术—文件和异常1

为了完成本关任务,你需要掌握:1.读文本文件,2.字典操作,3.列表操作,4.字符串操作。为了完成本关任务,你需要掌握:1.读取文件,2.字典操作,3.列表操作,4.字符串操作。本关任务:编写程序,统计一个文件中单词出现的次数,并输出出现次数最多的前3个单词。本关任务:编写程序,统计一个文本文件中出现的大写字母和它们出现的次数,并输出.根据提示,在右侧编辑器补充代码,输出文件中出现的大写字母以及它们出现的次数。根据提示,在右侧编辑器补充代码,输出出现次数最多的前三个单词。测试输入:dream.txt;

2024-04-30 16:48:52 361

原创 头歌 Python开发技术—函数设计3

2.莱布尼兹公式:π = 4/1 − 4/3 + 4/5 − 4/7 + 4/9 − 4/11…本关任务:编写一个能计算Π值的程序,要求使用Bailey–Borwein–Plouffe公式。根据提示,在右侧编辑器补充代码,要求你能在竖线、横和斜线方向上实现搜索单词的功能。根据提示,在右侧编辑器补充代码,计算并输出15 位精度的 pi 值。本关任务:编写一个能计算Π值的函数,要求采用莱布尼兹公式方法。根据提示,在右侧编辑器补充代码,计算并输出15位精度的Π值。本关任务:编写一个能搜索单词的程序。

2024-04-30 16:46:14 304

原创 头歌 Python开发技术—函数设计2

根据提示,在右侧编辑器补充代码,计算并返回一个数是否为回文数,如是,返回True,如不是,返回False。根据提示,在右侧编辑器补充代码,判断一个数是否为素数,如是素数,返回True,如不是素数,返回False。根据提示,在右侧编辑器补充代码,判断输入的正整数是不是回文素数。为了完成本关任务,你需要掌握:1.函数定义及调用,2.循环语句,3.条件语句。为了完成本关任务,你需要掌握:1.函数定义及其调用,2.循环语句。为了完成本关任务,你需要掌握:1.函数定义及调用,2.循环语句。测试输入:6788672;

2024-04-30 16:42:26 549

转载 头歌 Python开发技术—函数设计1

为了完成本关任务,你需要掌握:1.可变参数,2.遍历元组和列表。为了完成本关任务,你需要掌握:1.关键字参数 2.字典的遍历。本关任务:设计函数参数,编写函数代码实现需要的输出。本关任务:设计函数,实现计算多个月份的平均访客量。根据测试用例的输出,在右侧编辑器补充代码。根据提示,在右侧编辑器补充代码。

2024-04-30 16:39:11 408

原创 头歌 实验八 列表

find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。本关任务:编写一个程序,将文档《中学诗词》中作者的姓名加入一个列表,按作者的姓名排序。若在列表中,则将用户名和密码删除,并显示用户已删除。剩余的数就是小于等于30的所有素数,即 2,3,5,7,11,13,17,19,23,29。若在列表中,则显示密码。输入用户姓名和密码后,若用户在列表中,显示用户已存在 无法增加。

2024-04-30 16:36:30 1953

原创 头歌 实验七 元组和集合

首先显示所有饮品的名称和价格,然后循环输入饮品的序号和数量,直到输入序号为0。将同时参加两项活动的会员编号,只参加活动1的会员编号,只参加活动2的会员编号分别显示出来。本关任务:编写一个判断输入的英文句子是否个每个英文字母起码出现一次的小程序。补 S^T 返回一个新集合,包括集合S和T中元素,但不包括同时在其中的元素。差 S –T 返回一个新集合,包括在集合S中但不在集合T中的元素。交 S & T 返回一个新集合,包括同时在集合S和T中的元素。并 S|T 返回一个新集合,包括集合S和T中所有元素。

2024-04-30 16:30:56 933

原创 头歌 实验六 多重循环

ord函数可以将字符转化为你所需要的码值,chr函数可以码值转化为你所需要的字符。输入一根材料的长度,需要截成长度为19米和23米的短料。输入一个数字x(1-9之间),输出所有每个数位上的数字不超过x,各个数位的数字互不相同的三位数,每行显示10个数。本关任务:鸡和兔子关在一个笼子里,输入头的个数和脚的个数,求笼内关了多少只兔子和多少只鸡?编写程序,输入诗人姓名,显示该诗人所写的诗的标题,以及作品数,如图所示。根据提示,在右侧编辑器补充代码,显示输入数字之内的完全数。本关任务:显示输入数字之内的完全数。

2024-04-30 16:22:58 2754

转载 头歌 Python开发技术—组合数据类型

本关任务:给定一个列表,对其依次执行下列操作:1.把列表中的元素升序排序。默认列表为:array = [85,96,2,5,3,566,0,91,5234,5555,89,62,34]预期输出:[2, 3, 5, 34, 62, 85, 89, 91, 96, 566, 5234, 0]为了完成本关任务,你需要掌握:1.列表操作,2.循环语句,3.if条件语句。为了完成本关任务,你需要掌握:1.列表操作,2.循环语句,3.if条件语句。测试输入:[1,2,3,4,5,6]测试输入:1980,11,28;

2024-04-30 16:12:26 433

原创 头歌 Python开发技术—流程控制之分支结构

有15个基督徒和15个非基督徒在海上遇险,为了能让一部分人活下来不得不将其中15个人扔到海里面去,有个人想了个办法就是大家围成一个圈,由某个人开始从1报数,报到9的人就扔到海里面,他后面的人接着从1开始报数,报到9的人继续扔到海里面,直到扔掉15个人。注:函数有两个参数,一个value值(代表长度),一个单位(in(英寸)或cm(厘米)),如单位是cm则直接输出单位为英寸的长度,如单位是in则直接输出单位为厘米的长度,如果单位不是cm或in,则输出‘请输入有效的单位’。(非正确答案,举例输出格式如下:)

2024-04-30 16:01:20 551

原创 头歌 Python开发技术—流程控制之循环结构

双色球选号由7个数字组成y,其中有6个红球,其号码的取值范围为[1,33],一个蓝球的取值范围为[1,16],要求6个红球从小到大排列,蓝球在最后输出。本关任务:爱因斯坦曾出过这样一道有趣的数学题:有一个长阶梯,若每步上2阶,最后剩1阶;若每步上6阶,最后剩5阶;根据提示,在右侧编辑器补充代码,根据参数pow(三角形行)编写一个能打印pow行三角形图案的函数。为了完成本关任务,你需要掌握:1.条件语句,2.列表操作,3.循环语句,4函数定义及调用。为了完成本关任务,你需要掌握:1.条件语句,2.循环语句。

2024-04-30 15:56:09 646

原创 字符类型及其操作 python

从第一位到第十七位的系数分别为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2;3.i从0循环到16,xs[i]对应的数值(若xs[i]为’a’则为10)乘以sfzh[i]对应的数值,累加求和为s。如果 p=ord(‘a’), 表达式 print(p,chr((p+3)%26+ord(‘a’))) 的结果是。设置变量sz、xxzm、dxzm、hz、qt为0,分别记录数字、小写、大写、汉字、其他字符的个数。4、余数0到10对应的校验码为1、0、X、9、8、7、6、5、4、3、2。

2023-03-26 11:11:21 4916

转载 实验二 数字类型及其操作(新) python

本关任务:编写一个计算三角形的周长和面积的小程序。提示:math库中计算e指数的函数是exp(n)为了完成本关任务,你需要掌握:海伦公式。2.第2关:计算三角形的周长和面积。

2023-03-26 10:59:51 6562 1

原创 实验一python初探

1.如何将字符数据转换为数值。输入身高和体重,显示其分类。

2023-03-26 10:51:22 5193 1

原创 python 基本数据类型

根据提示,在右侧编辑器补充代码,完成圆的周长和面积的计算。根据提示,在右侧编辑器补充代码,写一个逻辑表达式计算年份是否是闰年,如果是闰年输出True 否则输出False。根据提示,在右侧编辑器补充代码,完成华氏温度到摄氏温度的转换。本关任务:编写一个小程序,实现输入的姓和名的拼接,并将姓和名的首字母转换为大写。根据提示,在右侧编辑器补充代码,输出首字母大写的姓名,请注意看下面的测试。为了完成本关任务,你需要掌握:1.字符串的拼接,2.字符串的首字母转换。本关任务:编写一个能计算圆的周长和面积的程序。

2022-12-12 16:10:29 2314 2

原创 python第2关:天天向上的力量

本关任务:一年365天,每天进步1‰,累计进步多少?一年365天,每天退步1‰,累计退步多少?,即计算1.001的365次方,0.999的365次方。根据提示,在右侧编辑器补充代码,计算并输出每天进步1%,365天后累计进步的值,每天退步1%,365天后累计退步的值,结果保留两位小数。为了完成本关任务,你需要掌握:1.如何利用pow函数计算数的高次方。python中的内置pow函数用于计算一个数的高次方。b = pow(a,2) #b的值为a的平方。预期输出:向上:1.44,向下:0.69。

2022-12-12 16:00:27 2357

原创 查找整数 c语言

题目描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。样例输入61 9 4 8 3 99样例输出2提示1 <= n <= 1000。#include <stdio.h>int main(){int n,m,i,j

2021-02-04 22:05:30 1765

原创 特殊数字 c语言

特殊数字题目描述153是一个非常特殊的数,它等于它的每位数字的立方和,即153=111+555+333。编程求所有满足这种条件的三位十进制数。输入输出编程求所有满足这种条件的三位十进制数。#include<stdio.h>int main(){ int i,a,b,c; for(i=100;i<1000;i++) {a=i/100; b=i/10%10; c=i%10; if(i==a*a*a+b*b*b+c*c*c) printf("%d\n",i); }

2021-02-04 21:12:36 444

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除