Найти - Пользователи
Полная версия: Вопросы от новичков.
Начало » Python для новичков » Вопросы от новичков.
1 2 3 4 5 6 7 8 9 10 11 12 None 28 29 30 31
vip.group.kg
Здравствуйте. Я только начал изучать программирование и начал с языка Python. Есть ли какой нибудь справочник всех этих слов или команд точно не знаю как это называется ?
Чтоб можно было прочитать обозначение этих команд, хотя бы на английском. Чтоб я мог смотреть на написанные коды других программистов и изучать. Пока я ничего не нашел, ну или просто не знаю как это искать. Заранее извиняюсь за глупые вопросы, просто есть большое желание стать программистом. Я инвалид и это единственное направление в котором я смогу себя обеспечивать. Просто я не понимаю с чего начать и что учить.
doza_and
http://python.su/forum/topic/18/
ilyatr
а опять с глупыми вопросами)

попробовал с книги вставить код в программу

def func1(k):
n = input("Input n, please:")
sum = 0
i = 1
while i <= n:
sum = sum + i**3
i = i + 1 #Аналогично: i += 1
print "sum ", sum
на что получил ошибку Missing parentheses in call to ‘print’
я так понимаю программа где то не видит ковычки.
пробовал везде удить скопированные и вставить с клавиатуры. Не помогло.
krok64
ilyatr
на что получил ошибку Missing parentheses in call to ‘print’
я так понимаю программа где то не видит ковычки.
пробовал везде удить скопированные и вставить с клавиатуры. Не помогло.
Онлайн
 print ("sum ", sum)
Durlo
добрый день, форумчане! объясните, пожалуйста, новичку такое поведение python. почему он выводит
1
2
<class ‘list’>
вместо просто <class ‘list’> ?

 print(type([print(1), print(2)]))
FishHook
Durlo
Вы написали последовательно два раза вызов функции print с аргументами 1 и 2, и у вас вопрос, почему программа печатает 1 и 2. Все правильно?
Durlo
все верно. то есть я не могу вывести тип того, что в аргументе функции type, не заглядывая внутрь?
FishHook
Durlo
Если вы вызываете функцию, то она выполнится. Если вы вызываете принт, то почему он не должен ничего выводить на консоль?
Durlo
то есть я не могу вывести тип того, что в аргументе функции type
А вот это по-вашему что?
<class ‘list’>
ilyatr
krok64
спасибо!
почему то программа не работала пока строку ввода не поменял на
n = int(input("введите N"))

есть какой то оператор чтобы число сразу вводилось с типом int или есть нюансы использования input?
krok64
ilyatr
есть какой то оператор чтобы число сразу вводилось с типом int или есть нюансы использования input?
оператора нет, если очень надо напиши себе функцию int_input(). А обычный input всегда возвращает строку.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB