bash 赋值前后不能有空格,否则会报语法错误。
a=1 #正确
a = 1 or a= 1 #均不行
rjust() 方法会返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
for i in range(1,30):
print (str(i).rjust(2,'0'))
注意:int格式的不支持使用rjust方法,可以先用str函数转化为string字符串
(参考:https://blog.youkuaiyun.com/weixin_44208042/article/details/93328869)

本文介绍了Bash脚本中赋值的注意事项,强调了不能有空格的问题,并展示了Python中使用rjust()方法进行字符串右对齐的示例,用于将数字字符串填充到指定宽度。同时提醒注意,int类型不支持rjust(),需要先转换为str。示例代码演示了如何使用rjust()打印从1到29的数字,每个数字占位两位,不足则用0填充。
606

被折叠的 条评论
为什么被折叠?



