Remove whitespace in print function
本问题已经有最佳答案,请猛点这里访问。
我有这个密码
1 | print"/*!",your_name.upper(),"*/"; |
其中,您的名称是用户输入的数据。
如何编辑上面的代码以告诉系统删除任何空白?
更新:
如果我打印代码,我会/*!你的名字*
我想删除/*之间的空格!你的名字*
当传入用逗号分隔的多个表达式时,
1 | print"/*!" + your_name.upper() +"*/" |
或使用带
1 | print"/*!{0}*/".format(your_name.upper()) |
或旧的字符串格式化操作:
1 | print"/*!%s*/" % your_name.upper() |
或者使用
1 2 3 | from __future__ import print_function print("/*!", your_name.upper(),"*/", sep='') |
使用逗号分隔的多个表达式时,将通过打印插入空格。
不要使用逗号,请尝试:
1 | print"/*!" + your_name.upper() +"*/" |