在python3中多次输出字符串,如何让上下字符串对齐。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在python3中多次输出字符串,如何让上下字符串对齐。相关的知识,希望对你有一定的参考价值。
a=[\'asdfasd\',\'asdf\',\'sdfsdf\']b=[\'1232\',\'213\',\'23\']
print("左对齐")
for i in range(3):
....print(a[i].ljust(10),b[i])
....
print()
print("右对齐")
for i in range(3):
....print(a[i].rjust(10),b[i]) 参考技术A 试着这么打印
print("%s\t\t\t\t\t%s" % ( singer_name, song ))
# \t是制表符,也有自动对齐的作用本回答被提问者采纳
python中如何统计字符串中各个字母的个数
用字符串count函数计算出现次数,防止重复,可以用字典来搜集结果:
运行结果:
vowel = ['a', 'e', 'i','o', 'u']
str = sys.argv[1]
sum = 0
for i in str:
if i in vowel:
sum+=1
print(sum)
使用方法:
将上面代码放入文件,例如test.py文件中
如果是linux或mac下给test.py加上可执行权限 //chmod +x test.py
执行格式: python test.py 字符串: 参考技术B 可以直接用collections里的Counter()
以上是关于在python3中多次输出字符串,如何让上下字符串对齐。的主要内容,如果未能解决你的问题,请参考以下文章
如何在忽略不可编码字符的同时输出Python3(unicode)字符串
如何在 PowerShell 中“grep”并显示周围的行/上下文?