关于基本的Python

时间:2015-03-01 22:00:05

标签: python

(我正在尝试通过阅读一些教程来学习)

为什么这个非常简单的代码不起作用?


x = int(raw_input("Please enter a number")):

if x < 10:

    print x, "is less than 10"

3 个答案:

答案 0 :(得分:1)

您应该删除第一行中的 : 并在打印后添加 (...)

另外,假设您使用的是 python3,请将 raw_input 更改为 input

x = int(input("Please enter a number"))
if x < 10:
  print(x, "is less than 10: ")

答案 1 :(得分:0)

冒号表示代码块,例如循环或条件,在第一行中找不到。你应该删除它,因为它只是一个简单的声明,获得用户输入。

答案 2 :(得分:0)

一个可能的问题:如果您使用的是Python 3,print x, "is less than 10"应该替换为新的print()方法print(x, "is less than 10)