问:编写一个函数,接收一个字符串形参,并打印出足够的前导空白,以达到最后一个字符显示在第70列上。
答案如下,本人自编,亲测3.6官方IDLE可运行。
>>> def 字符串结尾在第七十位(pp): 字符长度=len(pp) #len不是1,是L。len返回字符串长度。 剩余字符数=70-字符长度 填补字符=剩余字符数*' ' #在’’中输入空格。 print(填补字符+pp)
>>> pp='我要飞得更高,嗷~' #打印中文会比英文要显得列数比较宽。
>>>字符串结尾在第七十位(pp)
你没看错,Python 3.6可以用中文命名变量和函数。