我正在学习Python,在打印已经分配的变量时遇到了一些问题。例如:
编写Python语句,使用已经分配的变量first、middle、和last:
>>>first = 'Marlena'
>>>last = 'Sigel'
>>>middle = 'Mae'
a) Sigel, Marlena Mae
b) Sigel, Marlena M.
c) Marlena M. Sigel
d) M. M. Sigel
---对于第一部分)我得到这样一个:
>>> print (last, first, sep=' , ' + middle)
Sigel , MaeMarlena
我怎么才能在梅和玛莉娜之间找到空位?你知道吗
对于b、c和d,如何在不将它们更改为字符串的情况下执行此操作?你知道吗
Python在print函数中使用字符串作为参数的默认类型。使用此选项:
剩下的对你来说应该可以理解!你知道吗
如果您不想使用“join”函数,并且希望作为一个新的Python学习者来完成它,那么更简单的版本:
我认为最好的方法是使用python的format。这是Guido喜欢的python3格式。你知道吗
a)西格尔、玛莉娜·梅
b)西格尔,玛丽娜M
c)玛莉娜M.西格尔
d)M.M.西格尔
相关问题 更多 >
编程相关推荐