Я стал программистом / я стал осваивать навыки программирования

Антоний Казанский
На сайте с 12.04.2007
Online
822
#61
Sly32 #:
Привет, выкинь свою Алису в мусорку. Или разберись в понятиях.

Выкинуть Алису - предложишь Яндексу. Я тебе и привел источники, чтобы ты разобрался.

Не нравится Алисе, открой Гугл и прочитай (ответ ниже).

Программируешь (вроде как) на языке и вводишь людей в заблуждение,

Sly32 #:

Нет никаких значимых проблеов в Пайтоне.

Тогда как,



Sly32 #:
В ПХП или JS пробел точно так же -  код ASCII 32. Не более.

Не путай символ с его использованием к синтаксисе.

Чёрном по белому написано в чём разница (и отдельно я подчеркнул). Открой источники и прочитай, со мной спорить не надо, для меня это бесполезный спор и напрасная трата времени. 


Sly32 #:
Поэтому я и говорю - нет  базовых понятий

Восполняй свои пробелы в базовые понятиях.

Проводим ревизию твоей цитаты,




Когда лишний отступ и/или пробел вызывает ошибку, а в php и js для блока кода (тела условия и/или функции) есть фигурные скобки, мне привычнее и целесообразно выбирать именно эти языки.

√ SEO продвижение ► https://akazansky.ru - экспертный аудит сайтов, внедрение эффективных решений цифрового маркетинга. ► Продвижение бизнес сайтов по доступной цене (от 15 тыс. / месяц), сопровождение -> 1200 рублей / час.
S3
На сайте с 29.03.2012
Offline
390
#62
Антоний Казанский #:
Программируешь (вроде как) на языке и вводишь людей в заблуждение,
это ты вводишь в заблуждение людей, не понимая разницы между пробелами, табами и отступами при форматировании кода! Самое забавное что упорно лезешь спорить. Напоминает историю с REST API...
Вот строка кода с пробелами
a = b + c
Вот строка БЕЗ пробелов
a=b+c
Она неграмотна с точки зрения PEP,  но будет работать так же как и с пробелами.
А вот это называется ОТСТУП
def func(name):
    name = "Антоний"
      return f"Юзер {name} не знает пайтон"    
И этот код не будет работать потому что там есть лишние. Отступы, не пробелы!
Антоний Казанский
На сайте с 12.04.2007
Online
822
#63
Sly32 #:
это ты вводишь в заблуждение людей, не понимая разницы между пробелами, табами и отступами при форматировании кода!

Тебе выше наглядно разъясняется и указывается, что ты - неправ.

Отступ с помощью табуляции и пробел(ы) (4-ре подряд) визуально выглядят одинаково (и для меня это важно), а в ситуации 

чёрному по белому написано. Зачем демонстрировать упрямство.

А значит в Python пробел - значимый символ, а ты выше пытался доказать обратное.


Sly32 #:
Отступы, не пробелы!

Это с самого начала понятно. 

S3
На сайте с 29.03.2012
Offline
390
#64
Антоний Казанский #:
Это с самого начала понятно. 

нет. Никто уже давно табы не использует для отступов. У тебя нет базовых понятий, не понимаю, почему споришь. Я все это преподавал, когда ИИ ешще не было в обиходе. Я - прав. намешал понятий и еще и споришь

Антоний Казанский
На сайте с 12.04.2007
Online
822
#65
Sly32 #:
Я - прав.

В указанной цитате - нет и ИИ тебе явно на это указывает.


Sly32 #:
намешал понятий и еще и споришь

Я не спорю. Мне Пайтон в настоящий момент не интересен, я обосновываю, что пробел(ы) в Пайтоне - значимые символы, дальше уж как знаешь.


Sly32 #:
Никто уже давно табы не использует для отступов.

Я использую для наглядности и для меня это важно.

Vladimir
На сайте с 07.06.2004
Offline
637
#66
Антоний Казанский #:
Я не спорю. Мне Пайтон в настоящий момент не интересен, я обосновываю, что пробел(ы) в Пайтоне - значимые символы, дальше уж как знаешь.
Вот чего заводишься  ?))
То, что отступ это 4 пробела, его еще не научили наверное?
Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
Artisan
На сайте с 04.03.2005
Offline
389
#67
Vladimir #:
отступ это 4 пробела


Нет, правоверный отступ есть табуляция, согласно древним источникам. Только еретики заменяют правоверную табуляцию похожими пробелами. Но такое богохульство проходит не везде.


man.freebsd.org/cgi/man.cgi?make(1)


Each target may have associated with it one or more lines of shell commands, normally used to create the target. Each of the lines in this script must be preceded by a tab. (For historical reasons, spaces are not accepted.)

www.leak.info / изучайте ДАРОМ входящие линки конкурентов и забытых доменов
Антоний Казанский
На сайте с 12.04.2007
Online
822
#68
Vladimir #:
То, что отступ это 4 пробела, его еще не научили наверное?

Я об этом указал выше. Выделено даже для особо участливых.



Vladimir #:
Вот чего заводишься  ?))

А чего мне заводиться, мне Пайтон, как шёл так и ехал, я объясняю, что мне в нём не нравится.

Но как всегда находятся любители порассуждать не о чём и зафлудить тему.

Нет никакого резона ставить 4 пробела, тогда как даже некоторые редакторы подсвечивают границу табуляции.

D
На сайте с 06.01.2022
Offline
34
#69
Сочувствую коллегам sly32. С такими   ужасно работать вместе. Спорить из за значений термина хотя прекрасно понятно  кто что имел в виду это дно. 
S3
На сайте с 29.03.2012
Offline
390
#70
Vladimir #:
Вот чего заводишься  ?))
То, что отступ это 4 пробела, его еще не научили наверное?

Час от часу не легче)) еще один  специалист, не понимающий разницы между табами, пробелами и отступами

Что такое таб


Таб (табуляция) — это символ-невидимка (\t), который при выводе обычно отображается как несколько пробелов (стандартно 4 или 8 пробелов). Это отдельный ASCII-символ (номер 9).

|Аспект       |Пробел              |Таб                              |

|-------------|--------------------|---------------------------------|

|**ASCII код**|32                  |9                                |

|**Размер**   |1 символ = 1 позиция|1 символ = обычно 4-8 позиций    |

|**Цель**     |Разделение слов     |Выравнивание, отступы в коде     |

|**Видимость**|Занимает 1 колонку  |Занимает переменное число колонок|

В современном Python:


Используй только пробелы для отступов (настрой редактор)

VS Code, PyCharm и другие автоматически заменяют табы на пробелы

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий