为了账号安全,请及时绑定邮箱和手机立即绑定

Python else语句无法按预期工作

Python else语句无法按预期工作

海绵宝宝撒 2021-03-30 15:05:33
有人可以帮我做我的代码吗?我写了一个小程序,以便我可以学习一些功能以及正在发生的事情。让我向您展示我的代码。print "Welcome to the English to Pig Latin translator!"original = raw_input("Word Please?")if len("original") > 0:    print originalelse:    print "empty"当len(原始)为0时,应打印“空”,但什么也没有发生,请有人能解释我在做什么错吗?谢谢
查看完整描述

1 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

len("original")将计算字符串的长度"original"(为8),因此该if条件将始终为True

在这里,由于您要计算变量original的长度,因此应编写 len(original)而不是len("original")


查看完整回答
反对 回复 2021-04-05
  • 1 回答
  • 0 关注
  • 156 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信