美文网首页
Python3.0 | 字符串操作 - 案例1.求正整数与其反序

Python3.0 | 字符串操作 - 案例1.求正整数与其反序

作者: Ada54 | 来源:发表于2018-10-24 22:50 被阅读0次

" " "

需求:

键盘输入正整数n,求出n与其反序数之和并输出

例如,输入2038,输出应为2038+8302=10340

" " "

step1: 首先分析反序数求法

1)方法一:Python中字符串有直接取反的操作,利用 str[::-1] 取反

2)方法二:通过索引号逆序遍历字符串的每一个字符,逐一进行字符拼接(字符可以直接相加,"a" + "b" = "ab"),得到反序的字符串

3) 方法三:通过索引号正序遍历字符串的每一个字符,利用字符拼接,得到反序的字符串

step2: 求和

代码过程

方法一:字符串str[::-1]取反

结果显示:

为了练习字符串的拼接,用以下方法可以试试哟

方法二:索引号逆序遍历字符串

方法三:索引号正序遍历字符串

总结:

字符串取反很方便,直接str[::-1]就行

字符串拼接很方便,直接相加+就行

相关文章

网友评论

      本文标题:Python3.0 | 字符串操作 - 案例1.求正整数与其反序

      本文链接:https://www.haomeiwen.com/subject/iokftqtx.html