【python基础刷题--1.输出亲朋字符串】

05:输出亲朋字符串 原题链接 总时间限制: 1000ms 内存限制: 65536kB 描述 编写程序,求给定字符串s的亲朋字符串s1。  亲朋字符串s1定义如下:给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲朋字符; 给定字符串s的第二个字符的ASCII值加第三个字符的ASCII值,得到第二个亲朋字符;依此类推,直到给定字符串s的倒数第二个字符。亲朋字符 阅读详情

题目

在这里插入图片描述

Code

-法1

s=input()
str=''
for i in range(len(s)):
    str+=chr(ord(s[i])+ord(s[(i+1)%len(s)]))
print(str)

代码解析

没啥好说的,就是一个for循环
然后一个%使得后面的下标不要溢出,而是循环到0位置的数字

解题思路

这道题很简单,只要知道ord()和chr是一家人就可以,前者用于算字符的ASCII值,后者用来通过ASCII值还原字符(助记:chr有点像char就是字符嘛,所以就是变成字符)

奇技淫巧

在这里插入图片描述

1.Q:刚开始这样写,输出不是想要的样式怎么办?
–>可以运用字符串的可加性,预先创下一个新字符类型的variable,然后再边循环边算边加,最后统一输出,就如法1代码所示,妙极了!

题解:洛谷 B2113 输出亲朋字符串 等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。的第二个字符加第三个字符得到第二个亲朋字符;注意:亲朋字符串的最后一个字符由。的第一个字符的 ASCII 值加第二个字符的 ASCII 值,得到第一个亲朋字符;输出一行,为变换后的亲朋字符串。输入保证变换后的字符串只有一行。的最后一个字符 ASCII 值加。的第一个字符的 ASCII 值。#入门# #语法基础# 阅读详情

相关推荐

Python——第七章字符串

一.单选题(共7题,70.0分) 1 访问字符串中的部分字符的操作称为( )。 A、 分片 B、 合并 C、 索引 D、 赋值 正确答案: A 2 执行下列语句后的显示结果是( )。 world=“world” print(“hello”+world) A、 helloworld B、 “hello”world C、 hello world D、 “hello”+world 正确答案: A 3 下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是( )。 A、 “ABC”+“DEF” B、 ‘’.join((“ABC”,“DEF”)) C、 “ABC”-“DEF” D、

3393:练68.1 输出亲朋字符串

3393:练68.1 输出亲朋字符串

青少年趣味编程 894

ARM双核锁步DCLS Lockstep技术研究(FPGA实现)

基于《Applying Dual-Core Lockstep in Embedded Processors to Mitigate Radiation-induced Soft Errors》文章总结 RISC-V双核锁步DCLS Lockstep技术参考之前文章: RISC-V双核锁步DCLS Lockstep技术总结_远古架构师alanwu的博客-优快云博客https://blog.csdn.net/heyuming20062007/article/details/123329537ARM+RIS

heyuming20062007的博客 8727

T1107 输出亲朋字符串 #计蒜客 C++

T1107 输出亲朋字符串 题目描述 编写程序,求给定字符串 s 的亲朋字符串 s1。 亲朋字符串 s1定义如下: 给定字符串 s 的第一个字符的 ASCII 值加第二个字符的ASCII 值,得到第一个亲朋字符;给定字符串 s 的第二个字符的 ASCII 值加第三个字符的 ASCII 值,得到第二个亲朋字符;依此类推,直到给定字符串 s 的倒数第二个字符。亲朋字符串的最后一个字符由给定字符串 s 的最后一个字符 ASCII 值加 s 的第一个字符的 ASCII 值。 输入格式 输入一行,一个长度大于等于

阿怪的博客 1054

SAP 财务BAPI_ACC_DOCUMENT_POST批导的税务tax

最近遇到了关于SAP财务凭证批导要bapi:BAPI_ACC_DOCUMENT_POST增加税的功能要求,查阅了一众文献发现都不尽如人意,所以想着自己写一个趟过的雷吧。 一般前台sap的凭证是有自动计算税码的勾选框的,但是bapi却并没有这个字段。 实际操作过程中1.可以定义一个税额的结构,参考bapiactx09 2.在会计分录上传如果需要增加税码的时候,譬如总账gl,需要对应tax_code 3.通过CALCULATE_TAX_FROM_GROSSAMOUNT 计算出税额和acct_k...

qq_35640448的博客 3186

揭秘个人开发者接支付宝的‘野路子’:不用企业资质,用Python模拟扫码转账与回调监听

本文探讨了个人开发者如何通过Python模拟支付宝扫码转账与回调监听的技术实现,解析了支付宝URL协议格式,并设计了本地化的支付状态监听方案。文章强调该方法仅用于技术研究,实际应用需遵守支付宝官方接口和金融合规要求。

weixin_30736301的博客 408

openjudge 1.7.5 输出亲朋字符串

字符数组

weixin_60869516的博客 1402

用FPGA在HDMI上显示自定义字符:从COE文件到OSD叠加的保姆级教程

本文详细介绍了如何在FPGA上实现HDMI视频流的OSD字符叠加技术,从COE文件生成到动态区域控制的完整流程。通过Verilog代码示例和实战技巧,帮助开发者掌握字符ROM设计、像素坐标追踪和动态混合等核心技术,适用于视频监控、系统状态显示等应用场景。

weixin_28720767的博客 231

输出亲朋字符串

亲朋字符串定义如下:给定字符串 s 的第一个字符的 ASCII 值加第二个字符的 ASCII 值,得到第一个亲朋字符;s 的第二个字符加第三个字符得到第二个亲朋字符;注意:亲朋字符串的最后一个字符由 s 的最后一个字符 ASCII 值加 s 的第一个字符的 ASCII 值。两个字符相加是指将两个字符对应的ASCII码值相加,并得到一个新的ASCII码值。输入一行,一个长度大于等于 22,小于等于 100100 的字符串。输出一行,为变换后的亲朋字符串。输入保证变换后的字符串只有一行。

weixin_52171700的博客 1163

cvtColor +内存泄漏

题目不知道怎么取,因为cvtColor并没有产生内存泄漏,但是我由于没有正确使用cvtColor而出现了内存泄漏的问题,所以暂且以cvtColor+内存泄漏为题 1.应用背景 项目中用到cvtColor的地方是需要将灰度图转为3通道的彩色图(实际上转换后仍然为灰色的,但是电脑认为的是3通道的彩色图了) 因此需要用到以下语句 cvtColor(src_img, cvMtxRGB, C

smilebluesky的专栏 6058

[医学图像分割综述] Medical Image Segmentation Using Deep Learning: A Survey

本综述有两个独创之处,首先,与传统的调查方法直接将医学图像分割的文献划分为多个组,并对每个组详细介绍文献的方法相比,我们将目前流行的文献按照从粗到细的多层次结构进行分类。其次,本文重点研究了监督学习和弱监督学习方法,但未包括无监督方法,这种方法目前在医学图像领域并不流行。对于监督学习方法,我们从骨干网络的选择、网络块的设计和损失函数的改进三个方面对文献进行了分析。对于弱监督学习方法,我们分别根据数据增强,迁移学习和交互式分割研究文献。与已有的调查相比,本次调查的文献分类与以往有很大的不同,更便于读者了解相关

qq_38932073的博客 4万+

1133:输出亲朋字符串(C C++)

【题目描述】 编写程序,求给定字符串s的亲朋字符串s1。 亲朋字符串s1定义如下:给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲朋字符; 给定字符串s的第二个字符的ASCII值加第三个字符的ASCII值,得到第二个亲朋字符;依此类推,直到给定字符串s的倒数第二个字符。亲朋字符串的最后一个字符由给定字符串s的最后一个字符ASCII值加s的第一个字符的ASCII值。 【输入】 输入一行,一个长度大于等于2,小于等于100的字符串。字符串中每个字符的ASCII值不大于63。 【输出

ネロ・クラウディウス 2762

MIKE水动力笔记1_岸线及水深数据之依靠全球数据库资源提取的方法

通过各种数据库资源来获取全球岸线及水深数据,这种方法获取的岸线及水深数据精度偏低,比较适合大尺度范围的水动力研究。

晏长街的博客 1万+

NOI的1.7.5输出亲朋字符串

描述 编写程序,求给定字符串s的亲朋字符串s1。 亲朋字符串s1定义如下:给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲朋字符; 给定字符串s的第二个字符的ASCII值加第三个字符的ASCII值,得到第二个亲朋字符;依此类推,直到给定字符串s的倒数第二个字符。亲朋字符串的最 后一个字符由给定字符串s的最后一个字符ASCII值加s的第一个字符的ASCII值。 (题中是...

weixin_45455503的博客 719

YOLO26改进105:全网首发--使用BiFPN改进特征金字塔网络

YOLOv6 v3.0在目标检测领域实现重大突破,通过改进网络架构和训练方案显著提升性能。该版本在COCO数据集上展现出优越表现:YOLOv6-N达到37.5% AP/1187 FPS,YOLOv6-S实现45.0% AP/484 FPS,均超越同类检测器。大模型YOLOv6-M/L分别达到50.0%/52.8% AP,L6版本更创下实时检测新纪录。关键技术包括RepVGGBlock、BiFusion等新型模块,通过多分支融合和高效重参数化设计提升性能。研究团队已验证各改进模块有效性,代码已开源。

AIcurator的博客 95

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

1133:输出亲朋字符串

【题目描述】 编写程序,求给定字符串s的亲朋字符串s1。 亲朋字符串s1定义如下:给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲朋字符; 给定字符串s的第二个字符的ASCII值加第三个字符的ASCII值,得到第二个亲朋字符;依此类推,直到给定字符串s的倒数第二个字符。亲朋字符串的最后一个字符由给定字符串s的最后一个字符ASCII值加s的第一个字符的ASCII值。 【输入】 输入一行,一个长度大于等于2,小于等于100的字符串。字符串中每个字符的ASCII值不大于63。 【输出

jinzun2000的博客 808

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

OpenJudge - 05:输出亲朋字符串

总时间限制: 1000ms 内存限制: 65536kB 描述 编写程序,求给定字符串s的亲朋字符串s1。 亲朋字符串s1定义如下:给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲朋字符; 给定字符串s的第二个字符的ASCII值加第三个字符的ASCII值,得到第二个亲朋字符;依此类推,直到给定字符串s的倒数第二个字符。亲朋字符串的最 后一个字符由给定字符串s的最后一个字符ASCII值加s的第一个字符的ASCII值。 输入 输入一行,一个长度大于等于2,小于等于100的字符串。字符

技术宅拯救世界 877

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

蓝桥杯刷题打卡第三天---Python基础

Python基础掌握,由简至繁,虽然只有最后十几天了,但是,大家不要慌张,明天最后一部分基础题更新完了之后,小编就和大家一起刷蓝桥杯真题啦,小编会和大家一起进步,希望参加蓝桥杯的过程大家能和小编一样有所收获。

2301_76528223的博客 966

python实战实例:统计数字字符个数&输出亲朋字符串

输出为 1 行,输出字符串里面数字字符的个数。

weixin_48992840的博客 623

22.1.12输出亲朋字符串(fgets的使用)

编写程序,求给定字符串 sss 的亲朋字符串 s1s_1s1​。 亲朋字符串 s1s_1s1​ 定义如下:给定字符串 sss 的第一个字符的 ASCII\text{ASCII}ASCII 值加第二个字符的 ASCII\text{ASCII}ASCII 值,得到第一个亲朋字符;给定字符串 sss 的第二个字符的 ASCII\text{ASCII}ASCII 值加第三个字符的 ASCII\text{ASCII}ASCII 值,得到第二个亲朋字符;依此类推,直到给定字符串 sss 的倒数第二个字符。亲朋字符串的

m0_63925226的博客 884

Python 语言学习——做题记录2.1

洛谷B2113输出亲朋字符串。洛谷P1428小鱼比可爱。首先练习序列的操作。

William_Edmund的博客 275

第六章 字符数组与字符串(40题)《信息学奥赛一本通 编程启蒙》

第六章 字符数组与字符串(40题)《信息学奥赛一本通 编程启蒙》

青少年趣味编程 1820

高中信息技术python及答案,高中信息技术python题目

【python入门】库函数 自定义函数_哔哩哔哩_bilibilipython算法书籍简介-2022.06.13-优快云博客【NOI2022】PV「什么是信息学精神?」-优快云博客。

chatgpt002的博客 754
上一篇: 【python基础刷题--6.ISBN号码】
下一篇: 【python基础刷题--3.基因相关性】
ZDanny~
博客等级 码龄4年 397粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值