我正在编写一个简单的print语句。但是我在atom中得到了一个语法错误

2024-09-29 17:12:11 发布

您现在位置:Python中文网/ 问答频道 /正文

请注意,这段代码直接来自python书籍(ericmathes的第二版python速成课程)。当我运行代码时,它确实会编译普通的python idle 3.7.5。但是,当我试图通过atom编辑器编译代码时,它不会编译。你知道吗

我已经为atom编辑器安装了许多python包,包括python snippits、python工具、运行python simply。但这似乎仍然无法编译。你知道吗

first_name = "Adam"
last_name = "Scott"
full_name = f"{first_name}{last_name}"
print(full_name)

File "/Users/Adam/Desktop/full_name.py", line 3
    full_name = f"{first_name}{last_name}"
                                         ^
SyntaxError: invalid syntax

Tags: 工具代码name编辑器full课程firstatom
1条回答
网友
1楼 · 发布于 2024-09-29 17:12:11

只有在python3.6(包括)之后才可以使用f-string,因此最好检查版本,或者可以使用较旧的方法format()来实现相同的输出。你知道吗

first_name = "Adam"
last_name = "Scott"
full_name = "{0} {1}".format(first_name, last_name)
print(full_name)

Adam Scott
>>>

相关问题 更多 >

    热门问题