2017-02-18 33 views
-1

Почему мой питон для двоеточия цикла получает синтаксическую ошибку?Почему мой питон для двоеточия цикла получает синтаксическую ошибку?

a=int(input("Enter a number.") 
for x in range(a): 
    print(" ") 
c=int(input("Enter another number.") 
for x in range(c): 
    print("x") 
+2

Вы не закрываете свои вызовы функций 'int' ... – blacksite

ответ

0

not_a_robot является правильным.

Кроме того, во втором цикле вы даже не печатаете значение переменной x, а просто «x».

a=int(input("Enter a number.")) 
c=int(input("Enter another number.")) 
... 
for x in range(c): 
    print(x) 
0

Этот вопрос только недостающий скобка в строке ввода: a=int(input("Enter a number.") и c=int(input("Enter another number.")

a=int(input("Enter a number.")) 
for x in range(a): 
    print(" ") 
c=int(input("Enter another number.")) 
for x in range(c): 
    print("x") 
+0

Это не связано с проблемой, но я предлагаю использовать' xrange' и 'raw_input'. – Gigapalmer

0

Существует простой опечатка в коде, увидеть, с декларациями, где вы пропустили закрытие еще один скобка.

a=int(input("Enter a number.")) 
for x in range(a): 
    print(" ") 
c=int(input("Enter another number.")) 
for x in range(c): 
    print("x") 

Надеюсь, что это поможет.