当前位置: 首页 > 知识库问答 >
问题:

Python代码错误

魏彦
2023-03-14

说明:编写一条if语句,验证字符串是否包含字符。

添加一个if语句,检查len(原始)是否大于零。不要忘记if语句末尾的!如果字符串中确实有一些字符,则打印用户的单词。否则(即:语句),请打印空。您需要多次运行代码,测试空字符串和带字符的字符串。当你确信你的代码可以工作时,继续下一个练习。

print 'Welcome to the Pig Latin Translator!'

# Start coding here!
if len(original) > 0:
    return True
else len(original) <= 0
    return False
original = raw_input("Enter a word:")

print original
print "empty"

我被卡住了,因为我一直遇到以下错误。我做错了什么?

File "python", line 6
   else len(original) = 0
           ^
SyntaxError: invalid syntax

共有2个答案

万英武
2023-03-14

如果这是你的代码,它根本不起作用,因为它将在执行任何操作之前返回你的打印原始应该替换返回True,并且打印空应该替换返回False

当然,在删除该行的else之后的所有内容后(包括

print 'Welcome to the Pig Latin Translator!'
original = raw_input("Enter a word:")

# Start coding here!
if len(original) > 0:
    print original
else:
    print 'empty'

--或者--

print 'Welcome to the Pig Latin Translator!'
original = raw_input("Enter a word:")
result = original if len(original) > 0 else 'empty'
print result
钮出野
2023-03-14

您不能在其他服务器上设置检查条件

if len(original) > 0:
    return True
else:
    return False

因此,你的完整答案应该是这样的(基于你提供的对它希望你做什么的描述,而不是你要做的方向):

original = raw_input("Enter a word:")
if len(original) > 0:
    print original
else:
    print "empty"
 类似资料:
  • 错误代码 宏定义 #define  RT_EOK   0   无错误   #define  RT_ERROR   1   一般错误   #define  RT_ETIMEOUT   2   超时错误   #define  RT_EFULL   3   资源已满   #define  RT_EEMPTY   4   资源已空   #define  RT_ENOMEM   5   内存不足   #de

  • 有人知道如何设置使用cmd的按钮吗?

  • 问题内容: 我正在使用google geocode API使用Python 3.5测试以下Python代码。但是收到以下错误。该代码是从Coursera的示例代码复制而来的。我们假设能够测试任何位置。例如:密西根州的安娜堡 关于为什么加载JSON代码时会出错的任何想法: 从None> JSONDecodeError:期望值提高JSONDecodeError(“期望值”,s,err.value) 这

  • 我正在尝试将python刮刀部署到docker,它需要selenium gecko驱动程序和Firefox。我在尝试构建docker映像时遇到docker错误100。这是docker代码 这是我终端上最后出现的日志

  • 我的服务器上的Https不工作并得到。我尝试了太多的东西,但无法得到任何结果。我的带有Nginx反向代理的HttpSpring启动服务器工作得很好。 下面是我的 /etc/nginx/conf.d/*. conf文件: 我已经检查了我的443端口是否打开并正在监听。 我不知道我哪里做错了任何帮助都将感激不尽

  • 问题内容: 我是Python的新手,并一直在尝试使用安装某些软件包pip。 但是给我 命令中失败,错误代码为1 我该如何解决? 问题答案: 关于错误代码 根据Python文档: 该模块提供了可用的标准errno系统符号。每个符号的值是相应的整数值。名称和描述是从借来的,应该十分全面。 错误代码1在和中定义。 关于你的错误 你的setuptools似乎未安装。只需遵循网站上的即可。 如果已经安装,请