- 博客(96)
- 收藏
- 关注
原创 文件词频统计
谁动了我的奶酪?》是美国作家斯宾塞·约翰逊创作的一个寓言故事,该书首次出版于1998年。书中主要讲述4个“人物”—两只小老鼠“嗅嗅(Sniff)”、“匆匆(Scurry)”和两个小矮人“哼哼(Hem)”、“唧唧(Haw)”找寻奶酪的故事。
2024-09-27 18:38:39 774
原创 缺失数据处理
附件文件中存在一些缺失数据,请找出这些缺失值并用输入的字符串 s 来替换。输入一个字符串s。
2024-09-27 18:36:38 167
原创 通讯录(文件读取)
读取附件中的csv文件(通讯录信息),放入字典中(后两项以列表形式做为字典的值),并依次输出其中的信息。文件内数据不需要修改,输出时数据之间以空格间隔。编码格式使用GBK输入‘A’时,按行输出文件信息输入‘D’时,直接输出字典内容输入其他数据时,输出“ERROR”。
2024-09-27 18:35:40 665
原创 来自计算机的问候-任意数量参数
定义一个函数say_hi_multi_parameter,使之可接收任意数量的姓名为参数,调用函数时,可以传递多个参数。有时候你预先不知道函数需要多少实参,此时可以给函数传递一个用“*”开头的序列类型的参数,例如:“*id”,形参名id前面的星号会让Python创建一个空元组,将收集到的所有实参值都封装到这个元组里。
2024-09-24 18:38:02 533
原创 随机密码生成
补充编程模板中代码,完成如下功能:以整数 17 为随机数种子,获取用户输入整数N为长度,产生 3 个长度为N位的密码,密码的每位是一个数字。每个密码单独一行输出。生成密码采用函数。
2024-09-24 18:36:53 250
原创 斐波纳契数列
根据编程模板补充代码,计算斐波那契数列的值,具体功能如下:NN如果将斐波那契数列表示为fbi(N),对于整数N。
2024-09-24 18:35:55 869
原创 圆周率的计算
求解圆周率可以采用蒙特卡罗方法,在一个正方形中撒点,根据在 1/4 圆内点的数量占总撒点数的比例计算圆周率值。请以123作为随机数种子,获得用户输入的撒点数量,编写程序输出圆周率的值,保留小数点后 6 位。
2024-09-24 18:34:46 612
原创 寻找回文素数
如果一个整数是素数,同时其对应的字符串是回文字符串时,便称其为回文素数。例如,131既是素数,其对应的字符串“131”又是回文字符串,所以131是回文素数。输入一个正整数 n , 请你在一行内输出从小到大排列的小于这个数的所有回文素数,每个数字后面一个空格。输入一个正整数。
2024-09-24 18:32:42 433
原创 正则表达式
对输入的一段字符串进行判断,如果字符串中包含两个及两个以上连续的数字则输出,yes,否则输出‘没有连续的数字’。
2024-09-23 11:33:21 217
原创 作业考核(字符串)
一个字符串s表示学生的学习期间多次作业提交的情况,‘G’代表按时完成,‘L‘代表未提交,’D‘代表延迟提交。如果一个学生的提交记录中最多只有1次未交,同时没有连续3次延迟提交,则可以参加期末考试,否则不能参加输入一行连续的字符串,本题保证该字符串只有’G','L','D'三种大写字母组成。
2024-09-23 11:30:50 152
原创 密码强度判断
用户输入一个字符串作为密码,判断密码强度,规则为:密码长度小于 8 或长度虽然大于 8 但仅由 1 类字符构成为弱密码。密码长度大于等于 8 且包含至少 2 类字符为中等强度。密码长度大于等于 8 且密码包含 3 类字符为强。密码长度大于等于 8 且包含全部 4 类字符为极强。
2024-09-23 11:26:02 984
原创 IP地址异常判定
互联网上的每台设备都有一个IP地址,合法的IP地址格式为为点分隔的4个十进制数,格式如下:其中A、B、C、D均为大于等于0且小于等于 255的整数,每个数字中不会有前导零存在(不需要考虑类似089这样的情况)。
2024-09-23 11:20:53 409
原创 字符串运算
x 与字符串中数字相乘的和。一个整数 x。
2024-09-23 11:19:55 207
原创 统计词数(字符串)
输入一个中文句子,以回车结束。输入一个中文句子,以回车结束。字符个数及中文词数。
2024-09-23 11:16:28 339
原创 存款买房攒首付
输出为三行,分别为根据输入值计算的首付款、月存款、存够首付的月份数目,输出结果严格保留2位小数,具体输出格式见示例。4.假设你的年薪是annual_salary,按12个月平均发放,单位是元。输入为三行,每行一个浮点数,分别代表房价、年薪、月存工资的百分数。现根据以下假定来计算你需要多长时间才能攒够首付款:。
2024-09-21 16:59:52 500
原创 计算圆周率——蒙特卡洛法
统计圆内的点数c,c与n的比值乘以4,就是π的值。编程实现用蒙特卡洛方法计算π值,为了自动测评的需要,请先读入一个正整数sd作为随机数种子,并要求使用 x,y = random.uniform(-1,1) , random.uniform(-1,1) 语句来生成随机点的坐标值。用蒙特卡洛方法计算圆周率π的原理如下:一个边长为2r的正方形内部相切一个半径为r的圆,圆的面积是πr2,正方形的面积为4r2,二者面积之比是π/4,因为比值与r大小无关,所以可以假设半径 r的值为1。
2024-09-21 16:58:08 644
原创 个人所得税计算器
其中:实发工资 = 应发工资 - 五险一金 - 应缴税款。要求使用下面的输入输出语句并补充代码。
2024-09-21 16:56:08 552
原创 凯撒密码——解密
凯撒加密方法可以依据移位的不同产生新的变化,如将每个字母左19位,就产生这样一个明密对照表(以大写字母为例):。输出为两行。
2024-01-02 09:29:51 1225
原创 凯撒密码——加密
它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推,小写字母和数字也一样处理,其他字符不作任何改变。研究上面的代码,掌握string库、maketrans() 函数、translate()函数的用法后,编写一个程序实现凯撒加密:输入一个字符串,对字符串中的字母和数字进行加密(规定加密偏移量为3,即后移三位),并输出加密后的字符串。输出为一行,对s1进行加密后的字符串。
2024-01-02 09:28:56 504
原创 6-5 使用函数验证哥德巴赫猜想
其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式“n=p+q”输出n的素数分解,其中p≤q均为素数。又因为这样的分解不唯一(例如24可以分解为5+19,还可以分解为7+17),要求必须输出所有解中p最小的解。
2023-12-29 17:21:01 430
原创 6-4 使用函数输出指定范围内的Fibonacci
其中函数fib须返回第n项Fibonacci数;函数PrintFN要在一行中输出给定范围[mn]内的所有Fibonacci数,相邻数字间有一个空格,行末不得有多余空格。如果给定区间内没有Fibonacci数,则输出一行“No Fibonacci number”。
2023-12-29 17:20:11 391
原创 6-3 使用函数输出指定范围内的完数
其中函数factorsum须返回int number的因子和;函数PrintPN要逐行输出给定范围[mn]内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + ... + 因子k”,其中完数和因子均按递增顺序给出。如果给定区间内没有完数,则输出一行“No perfect number”。
2023-12-29 17:15:51 415
原创 6-1分类统计字符个数
其中char s[]是用户传入的字符串。函数须在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数的格式输出。
2023-12-29 17:12:52 613
原创 中国古代数学问题集锦
描述中国古代《周髀算经》、《九章算术》和《孙子算经》等数学著作中记载了很多有趣的数学问题,其中很多题目非常适用于计算机求解,下面给出几个有趣的问题。
2023-12-29 17:04:03 1336
原创 素数(流程控制)
用户输入一个正整数,在一行内输出不大于该数的所有素数,各数后面用一个空格分隔。输入一个正整数。
2023-12-29 17:00:33 334
原创 求n平方的前n项和
输入一个正整数 n,计算并输出数列 1×1、2×2、3×3、……n*n 前n项的和。输入一个正整数 n。
2023-12-29 16:57:42 540
原创 鸡兔同笼(流程控制)
如无解则输出Data Error!在一行里输出两个正整数,分别是鸡和兔的数量,用空格分隔。在一行里输入两个整数,用空格分隔。
2023-12-29 16:56:39 379
原创 推导式与生成器
列表推导式是一种创建新列表的便捷的方式,通常用于根据一个列表中的每个元素通过某种运算或筛选得到另外一系列新数据,创建一个新列表。1. 输入“1”,输出元素为0-9的3次方的列表。
2023-11-11 17:31:42 109
原创 用户登录D
在两行中分别输入用户名和密码。"登录成功"或"登录失败"。
2023-11-11 17:30:43 150
原创 序列数组展开
从键盘输入一个多维数组,然后展开成一维数组,如data = [[[1],[2],[3]],[[4],[5],[6]],[[7],[8],[9]]],展开后效果为。
2023-11-11 17:29:52 127
原创 字典翻转输出
用户输入的字典格式的字符串,如果输入不正确,提示:输入错误。给定字典d,按照print(d)方式输出。
2023-11-11 17:27:45 237
原创 5-9 找两个数中最大者
其中a和b是用户传入的参数,函数返回的是两者中较大的数。return 0;/* 你的代码需要被嵌在这里,与上述测试代码一起提交 */
2023-11-11 17:24:38 875
原创 5-7 使用函数求余弦函数的近似
其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。
2023-11-11 17:22:25 164
原创 5-6 使用函数输出水仙花数
函数判断number是否为水仙花数,是则返回1,否则返回0。函数PrintN则打印开区间(mn)内所有的水仙花数,每个数字占一行。题目保证100≤m≤n≤10000。
2023-11-11 17:21:35 123
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人