首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python - Modulus格式变量

Python - Modulus格式变量
EN

Stack Overflow用户
提问于 2015-01-04 15:38:23
回答 2查看 352关注 0票数 2

当我将以下内容作为Notepad++代码输入到Python中时:

代码语言:javascript
复制
days = "Mon"

print "Here are the days: %s ". % days   

我在中获得了这个输出:

代码语言:javascript
复制
File "ex9exp.py", line 4
print "Here are the days: %s ". % days  

我不知道为什么会发生这种事。

我打算把.

代码语言:javascript
复制
print "Here are the days: %s ". % days 

成为

代码语言:javascript
复制
Here are the days: Mon  

会很感激你的帮助。

EN

回答 2

Stack Overflow用户

发布于 2015-01-04 15:42:53

问题是您正在使用的print函数的语法是错误的。

代码语言:javascript
复制
>>> days = "Mon"
>>> 
>>> print "Here are the days: %s ". % days   
  File "<stdin>", line 1
    print "Here are the days: %s ". % days   
                                    ^
SyntaxError: invalid syntax

删除.。并尝试

代码语言:javascript
复制
>>> print "Here are the days: %s " % days   
Here are the days: Mon 
票数 1
EN

Stack Overflow用户

发布于 2015-02-25 01:13:43

还可以使用+追加字符串。

代码语言:javascript
复制
print "Here are the days: " + days

行得通

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27767152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档