Форум сайта python.su
-1
Такая проблема, пишу код:
v = 20
name = input('как вас зовут')
print('привет', name' тебе', v' лет')
b = input()
Сколько я не пробовал, пробовал отступы ставить, но я кстати не понимаю как и где их ставить, вот что получалось:
v = 20
name = input('как вас зовут')
print('привет', name' тебе', v' лет')
b = input()
все равно не работает, подскажите пожалуйста в чем тут проблема.
Офлайн
-1
не указалось ч т, ну с 2 строки короче по 4 пробелла, даже пробовал таб ставить, нет результата.
Офлайн
2
v = 20 name = input('как вас зовут: ') print('привет ' + name + ' тебе ' + str(v) + ' лет') print('привет', name, 'тебе', v, 'лет') print('привет %s тебе %s лет' % (name, v)) print('привет {0} тебе {1} лет'.format(name, v))
как вас зовут: Вася
привет Вася тебе 20 лет
привет Вася тебе 20 лет
привет Вася тебе 20 лет
привет Вася тебе 20 лет
>>>
Отредактировано bs0d (Окт. 28, 2014 18:50:36)
Офлайн
103
joniksterу вас после name и v нету запятой
print('привет', name' тебе', v' лет')
Офлайн
-4
Слушайте, а как, например, проверить скорость выполнения вышеприведенных формул? Вроде, есть какая-то timeline или как она называется. Показывает скорость выполнения.
v = 20
name = input('как вас зовут: ‘)
print(’привет ‘ + name + ’ тебе ‘ + str(v) + ’ лет')
print('привет', name, ‘тебе’, v, ‘лет’)
print('привет %s тебе %s лет' % (name, v))
print('привет {0} тебе {1} лет'.format(name, v))
Офлайн
-1
а еще такая проблема вот такой код еще не работает:
a = int(input('Введите первое число: ‘))
b = int(input(’Введите второе число: ‘))
sum = a + b
print(’Результат сложения: ', sum)
c = input()
подскажите почему вроде все верно.
Офлайн
857
python.alexЧерез timeit.
Слушайте, а как, например, проверить скорость выполнения вышеприведенных формул?
joniksterКак запускаешь?
подскажите почему вроде все верно.
Офлайн
2
jonikster
дело в кавычках. надо ставить обычные, а не косые
a = int(input('Введите первое число: ')) b = int(input('Введите второе число: ')) sum = a + b print('Результат сложения: ', sum) c = input()
проверить скорость выполнения вышеприведенных формул?самое простое:
from time import time v = 20 name = input('как вас зовут: ') a = time() print('привет ' + name + ' тебе ' + str(v) + ' лет') b = time() print(b-a)
Офлайн
-1
нормальные кавычки т.е такие “” как я понял везде или тока в print?
и еще такой более серъезный вопрос и прошу ответить уже тех кто в этом давно, как в питоне с ООП, я понимаю что е библиотеки и т.д но все же, верно ли я выбрал что начал изучать питон в качестве языка с ООП изучив до этого основы pascal.
Офлайн
857
bs0dЭто без тегов когда вставляешь код, в нём заменяются символы.
дело в кавычках. надо ставить обычные, а не косые
jonikster
как в питоне с ООП
joniksterТоже выбирал питон по тому же принципу после C. Как показывает практика, ООП там есть и используется. Сама архитектура питона ООП-шная. А пример чистого ООП можно посмотреть в Qt.
верно ли я выбрал что начал изучать питон в качестве языка с ООП
Офлайн