我的代码输出了无效的语法,但是我不知道variab有什么问题

2024-05-29 03:36:57 发布

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

它提出了无效的语法,但我定义了x,所以我真的不知道我做错了什么

我试过把x作为int和float。因为它必须是一个数字,否则就行不通了

x=input("adja meg az x magasságát, szélességét egy szám ként")
szokoz=" "
slash="/"
backslash="\\"
print(slash x*szokoz backslash)

无效语法


Tags: input定义语法数字floatazintless
1条回答
网友
1楼 · 发布于 2024-05-29 03:36:57

不能简单地通过将字符串相邻放置来连接字符串,需要使用concatenation操作符(可以将stringliterals相邻放置,但这只是literal语法的一部分)

另外,如果您使用的是python3,input()返回的是字符串,而不是数字,则需要将其转换为整数

x=int(input("adja meg az x magasságát, szélességét egy szám ként"))
szokoz=" "
slash="/"
backslash="\\"
print(slash + x*szokoz + backslash)

相关问题 更多 >

    热门问题