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

2018-10-24  本文已影响0人  Ada54

" " "

需求:

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

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

" " "

step1: 首先分析反序数求法

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

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

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

step2: 求和

代码过程

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

结果显示:

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

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

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

总结:

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

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

上一篇 下一篇

猜你喜欢

热点阅读