Запятая нужна.
В зависимости от общего смысла высказывания возможны варианты: Брат-инженер работает; Брат, инженер, работает; Брат (инженер) работает.
Здесь логика та же, что и с названиями, например, марок автомобилей.
Автомобиль — сущ. мужского рода, (авто)машина — женского. Из этого как будто бы следует, что можно и так, и так. Но, когда речь идет, допустим, о «Волге», пишут и говорят приехал на синей «Волге» (ж. р.), а когда о «Москвиче» — приехал на синем «Москвиче» (м. р.). Противоположные варианты исключены. Это означает, что решающую роль играет род того существительного, которое и является названием, а не род слова, обозначающего понятие. Следовательно, когда речь идет о байдарке, мужской род названия «Таймень» сохраняется.
В этом предложении сочетание то на улице выглядит случайно попавшим сюда фрагментом какого-то другого предложения. Оно нелогично по смыслу (не указано, где еще можно гулять, кроме как на улице) и не грамматично (придаточные части с союзом когда зависят от первой части с грамматической основой я гуляю, поэтому часть с то «повисает в воздухе»). Если рассматривать предложение без этой части, то корректно такое оформление: Я гуляю и когда идёт снег, и когда идёт дождь. Если перед подчинительным союзом стоит сочинительный союз и, то запятая между главной и следующей за ней придаточной частью сложноподчиненного предложения не ставится. См. пункт 2 параграфа 33.4 справочника по пунктуации Д. Э. Розенталя.
Логичным будет поставить точку после фрагмента кода: Откройте этот файл и введите следующее содержимое: def add_one(number): return number + 1. Если вы не знакомы с модулями Python и пакетами импорта, потратьте несколько минут на прочтение документации Python по пакетам и модулям. Если есть опасение, что читатель воспримет точку как элемент кода, а не знак конца предложения в тексте-инструкции, можно отвести фрагменту кода отдельную строку:
Откройте этот файл и введите следующее содержимое:
ef add_one(number): return number + 1
Если вы не знакомы с модулями Python и пакетами импорта, потратьте несколько минут на прочтение документации Python по пакетам и модулям.
После даты выдачи документа должен пройти как минимум один год, прежде чем наступит день (дата), когда можно обращаться с заявлением. Иными словами, формулировка подразумевает следующую календарную последовательность трех сроков: 1) первый промежуток времени, когда выдан документ; 2) второй промежуток времени, равный одному году; 3) момент времени (день), когда обращаются с заявлением. Фразы с сочетанием не позднее вполне объяснимо вызывают трудности у авторов и читателей текстов (см., в частности, пример в вопросе 322482). С помощью сочетания не позднее может быть обозначена сложная комбинация разных сроков — промежутков и моментов времени. Рекомендуем за дополнительными разъяснениями обратиться к материалу статьи Е. Геккиной «Время и деньги в сложных грамматических условиях» (опубликована в «Трудах Института лингвистических исследований» в 2016 году).
Однозначные числа могут быть написаны прописью или в цифровой форме. Словесная форма чисел (прописью) рекомендуется в следующих случаях:
1. Когда однозначные числа стоят в косвенных падежах не при единицах величин, денежных единицах, поскольку в подобных случаях цифровая форма усложнила бы чтение (поначалу читатель мысленно произносит цифру в им. падеже и лишь при дальнейшем чтении понимает, что падеж должен быть иным, а это ведет к ненужной остановке, замедляет чтение).
2. Когда стечение нескольких чисел в цифровой форме может затруднить чтение, а вставить между этими числами слово или изменить порядок слов, чтобы развести числа, сложно или нежелательно.
3. Когда количественное числительное начинает собой предложение, поскольку при цифровой форме исчезает, как правило, прописная буква в первом слове предложения, служащая для читателя сигналом о его начале (одна предшествующая точка — слабый сигнал для этого).
Орфографически правильно дефисное написание: Струги-Красные. Правило звучит так: пишутся через дефис названия, представляющие собой сочетание существительного с последующим прилагательным. Ср.: Петропавловск-Камчатский, Гусь-Хрустальный, Переславль-Залесский, Москва-Товарная (станция). Раздельное написание на дорожных указателях ошибочно.
Что касается написания прилагательного, то и оно пишется через дефис: струго-красненский (правило: пишутся через дефис прилагательные, образованные от пишущихся через дефис имен собственных, ср. санкт-петербургский от Санкт-Петербург, ленинск-кузнецкий от Ленинск-Кузнецкий). Обе части прилагательного пишутся с прописной, если оно начинает собой составное географическое или административно-территориальное название: Струго-Красненский район.
Как без рук - сказуемое (главный член предложения).