当前位置: 首页 > news >正文

【蓝桥杯选拔赛真题78】python电话号码 第十五届青少年组蓝桥杯python选拔赛真题 算法思维真题解析

目录

python电话号码

一、题目要求

1、编程实现

2、输入输出

二、算法分析

三、程序编写

四、程序说明

五、运行结果

六、考点分析

七、 推荐资料

1、蓝桥杯比赛

2、考级资料

3、其它资料


python电话号码

第十五届蓝桥杯青少年组python比赛选拔赛真题

一、题目要求

(注:input()输入函数的括号中不允许添加任何信息)

1、编程实现

给定一个长度为 11 的字符串 S,表示电话号码,然后将电话号码中第三位数字后的连续四位数字用"*"替换,并输出替换后的字符串。
例如:S ="13900001234",用“*”"替换第三位数字后的连续四位数字为“139****1234”。

2、输入输出

输入描述:输入一个长度为 11 的字符串 S(字符串仅包含 0~9 之间的数字且首个字符只能为 1),表示电话号码

输出描述:输出一个字符串,表示替换后的字符串

输入样例:

15900001123

输出样例:

159****1123

二、算法分析

  1. 题目主要是涉及到字符串的操作,核心在于字符串的替换
  2. 方式方法有多种,可以采用循环索引进行逐个替换
  3. 也可以采用字符串拼接加切片进行替换
  4. 最后输出替换后的字符串即可

三、程序编写

s = input()
s = s[:3] + '*'*4 + s[7:]
print(s)

四、程序说明

  1. 利用input输入函数从键盘获取11位手机号码
  2. 接着利用字符串切片以及字符串拼接和乘法运算得到替换后的手机号码
  3. 最后通过print函数输出即可

五、运行结果

15900001123159****1123

六、考点分析

难度级别:简单,这题相对而言较为简单,主要考查字符串操作,具体主要考查如下:

  1. 学会分析题目,找到解题思路
  2. 学会字符串的切片和拼接操作
  3. 学会字符串相关函数的使用
  4. input函数:Python 中 input() 函数接受一个标准输入数据,返回为 string 类型。
  5. print函数:用于打印输出,最常见的一个函数。
  6. 充分掌握字符串切片、拼接和相关操作函数的使用

PS:方式方法有多种,小朋友们只要能够达到题目要求即可!

七、 推荐资料

  • 所有考级比赛学习相关资料合集【推荐收藏】

1、蓝桥杯比赛

  • 蓝桥杯python选拔赛真题详解

  • 蓝桥杯python省赛真题详解

  • 蓝桥杯python国赛真题详解

  • 历届蓝桥杯科技素养计算思维真题解析

2、考级资料

  • python等级一级真题解析【电子学会】

  • python等级二级真题解析【电子学会】

  • python等级三级真题解析【电子学会】

  • python等级四级真题解析【电子学会】

3、其它资料

  • 初学python100例

  • 历届蓝桥杯scratch国赛真题解析
  • 历届蓝桥杯scratch省赛真题解析
  • 历届蓝桥杯scratch STEMA选拔赛真题解析
  • 历届蓝桥杯科技素养计算思维真题解析
  • 画图-scratch编程考级99图
  • 电子学会历年scratch等级考试一级真题解析
  • 电子学会历年scratch等级考试二级真题解析
  • 电子学会历年scratch等级考试三级真题解析
  • 电子学会历年scratch等级考试四级真题解析
  • 零基础学习scratch3.0【入门教学 免费】
  • 零基础学习scratch3.0【视频教程 114节 免费】

http://www.mrgr.cn/news/58110.html

相关文章:

  • 【C语言】字符型在计算机中的存储方式
  • PyQt 入门教程(3)基础知识 | 3.1、使用QtDesigner创建.ui文件
  • 基于RK3588/算能BM1684 AI盒子:综合视频智能AI分析系统建设方案(二)烟火检测、物品遗留、车道占用
  • 12、论文阅读:利用生成对抗网络实现无监督深度图像增强
  • Halcon基础-瓶盖带角度的OCR批量识别
  • java实现动态切换数据源的注解@DS
  • 吊打ControlNet?全能型图像生成模型OmniGen问世,简单提示实现图像生成与精细编辑
  • Shopee虾皮登录不了的常见原因及解决方式
  • 百科知识|选购指南
  • 驱动-----向内核新加文件
  • Apache配置案例二:基于域名的虚拟主机搭建
  • linux下gpio模拟spi时序
  • Ajax笔记
  • 8.2024.10.24
  • must be ‘pom‘ but is ‘jar‘解决思路
  • C++在实际项目中的应用第三节:C++与数据科学
  • 【文献及模型、制图分享】基于国际湿地城市视角的常德市湿地保护修复成效与归因分析及其政策启示
  • Windows系统配置yarn全局变量
  • 基于图像形态学处理和凸包分析法的指尖检测matlab仿真
  • 计算机的错误计算(一百三十三)
  • 《山东科技大学学报(自然科学版)》
  • 代码随想录算法训练营| 134. 加油站 、 135. 分发糖果 、860.柠檬水找零 、 406.根据身高重建队列
  • 两个数组的差值累加和转线段问题
  • 华为开发者工具HarmonyNext (5.0)创建第一个项目并且设置工作区为中文目录
  • OpenCV系列教程六:信用卡数字识别、人脸检测、车牌/答题卡识别、OCR
  • SQL注入之账号登入