python字符串转负数_python 字符串 步进 负数

var="0123456789"

var1="  9   8   7   6   5   4   3   2   1   0  "

var2="| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |"

var3=" -1  -2  -3  -4  -5  -6  -7  -8  -9  -10 "

"""

我承认我在这里犯浑了,身不知其中。字符串的倒序不就是[::-1]嘛!

def 倒序(var):

l=len(var)

var1:str

var1=""

for i in range(0,l):

var1=var[i]+var1

return var1

"""

print(var1,var2,var3,sep="\n")

print("\n[::-1] 经过该运算后,序号没变,但是顺序相反\n")

#print(倒序(var1),倒序(var2),倒序(var3)+"《= 笑哭\n",sep="\n")

print(var1[::-1],var2[::-1],var3[::-1]+"《= 笑哭\n",sep="\n")

print("var[-6:-10:-1]\t%s\nvar[4:0:-1]\t\t%s\nvar[4:-10:-1]\t%s\nvar[-6:0:-1]\t%s"%(var[-6:-10:-1],var[4:0:-1],var[4:-10:-1],var[-6:0:-1]),sep="\n")

在看到字符串的定点提取、截取、步进后,尝试如果步进是负数的情况会怎样,然后运行了。但是有一点不好理解,当步进为负数时,提取和截取是怎样运行的,于是尝试,话说这里说错了,步进只能截取,不能提取,提取不含:冒号。以上是运算结果,尝试字符倒序输出,忘了还有负数序号或者说非单字符序号的问题,哈哈,就这脑子,认了。

修改一:我在csdn的相关文章恢复时,关于说到倒叙,我突然就意识到,之前码的这段,还亲自写了个倒序的函数,方便把示例倒着输出,这不就是犯浑嘛!

我接受了我就是个浑球的设定,我也接受了数学公理能把程序优化到自然思维无法比拟的地步。但好在程序就是可以慢慢的编写、调试、补全的。如果你真的一无所有、身无旁骛、无所挂念,又喜欢编程的话,搏一搏吧!

另:python的语法和print的语法冲突,例如python支持引号内换行,或者使用\换行。而print会解析语句内用来在代码中换行的\,好在一般是不会解析出东西的,但如果print(r"")的话,至于这到底算不算bug,我英语不好,也看不懂官方文档和目录,但实际应用中应该很少会用到这些东西吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值