Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 14
  14   
								
								YanaТут не как на учёбе, зубрить не нужно, нужно понимать.
Да я уже и Лутца, и Доусона, и Саммерфилда книги читала. И Прохорёнка.И посмотрела полный курс уроков от Бовсуновского.И чего я только не смотрела.
Офлайн
 
							 
							
						 0
  0   
								
								В “большом” куске есть атрибуты, не инициализированные при помощи __init__, а в “маленьком” все атрибуты инициализированы при помощи конструктора.
В “большом” куске 2 первых атрибута используются за пределами класса, а в “маленьком” все атрибуты вызываются при помощи методов, объявленных внутри класса.
Офлайн
 
							 
							
						 0
  0   
								
								Я искренне пытаюсь. Параллельно с уроками читаю “Объектно-ориентированное мышление” Вайсфельда.
Офлайн
 
							 14
  14   
								
								YanaСТОЙ! Ты сама не видишь, что у тебя проблемы возникают в банальных местах, в синтаксисе. Тебе нужно медленно и вдумчиво прочесть “Изучаем python” и потыкать примеры из неё, а ты лезешь в дебри.
Параллельно с уроками читаю “Объектно-ориентированное мышление” Вайсфельда.
Офлайн
 
							 
							
						 568
  568   
								
								В общем, мне надоела эта буффонада
Одной из интересных синтаксических особенностей языка является выделение блоков кода с помощью отступов (пробелов или табуляций), поэтому в Python отсутствуют операторные скобки begin/end, как в языке Паскаль, или фигурные скобки, как в Си. Такой «трюк» позволяет сократить количество строк и символов в программе и приучает к «хорошему» стилю программирования. С другой стороны, поведение и даже корректность программы может зависеть от начальных пробелов в тексте. Некоторым такое поведение может показаться неинтуитивным и неудобным.
Офлайн
 
							 
							
						 0
  0   
								
								Я знаю про отступы и знаю, как это важно. 
Перед тем , как сюда писать, я пробовала их расставить как положено, но ошибка не пропадала. Видимо, где-то я пропустила один или несколько.
Сыграла моя невнимательность из-за того, что первые методы без отступов и я дальше пошла их так же писать.
Конечно это была глупость с моей стороны. Невнимательность.
Впредь буду следить за этим.
Спасибо.
P.S. Конечно я ценю помощь каждого, кто ответил тут, пусть даже и весьма грубо, но всё таки можно было указать мне на ошибку раньше. И не было бы столь долгого разговора.
Ещё раз спасибо.
Офлайн
 
							 
							
						 568
  568   
								
								Yana
но всё таки можно было указать мне на ошибку раньше
Да я уже и Лутца, и Доусона, и Саммерфилда книги читала. И Прохорёнка.И посмотрела полный курс уроков от Бовсуновского.И чего я только не смотрела.
Офлайн
 
							 857
  857   
								
								YanaЭто не конструктор, так как не создаёт объект.
__init__ это специальный метод, так называемый конструктор
YanaДиагональный просмотр - это не чтение.
Да я уже и Лутца, и Доусона, и Саммерфилда книги читала. И Прохорёнка.
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)