Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 30, 2024 01:30:05

TITAPISH
Зарегистрирован: 2024-06-30
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, разъясните

Только начал изучть питон. Вот с этим разобрался.
Набор заданий:
Задача «Длина слова».

Описание: Запишите в переменную a произвольную строку. Затем вычислите длину строки и выведите результат на экран(в консоль).

* для решения вам может пригодиться функция len(), которая позволяет определить длину строки.

Задача «Суммы и разности».

Описание: запишите два целых числа в переменные first и second, вычислите их сумму и разность, запишите их в переменные summa и diff. Затем выведите значения переменных summa и diff на экран(в консоль) .

Задача «Среднее арифметическое».

Описание: Запишите три числа в переменные first, second и third соответственно и вычислите их среднее арифметическое, записав в переменную mean. Затем выведите значения переменной mean на экран(в консоль) .

Задача «Простые строчки».

Описание: Создайте две переменных first_string и second_string и запишите в них строки “Вторник” и “Понедельник”. Выведите на экран(в коносль) строки так, чтобы “Понедельник” шёл перед “Вторником” и между ними находилась запятая с пробелом (“, ”)

Понедельник, Вторник

Задача «Сложная формула».

Описание: Запишите три числа в переменные a, b и c соответственно и создайте переменную f, в которую запишите результат выражения: (a * b) + (a * c). Возведите полученное число в третью степень и результат разделите(обычное деление) на два. Выведите его на экран(в консоль).

С этим тоже ну чтобы вы понимали мой уровень.

Задача 1 (просто) “Арифметика”:
Напишите в начале программы однострочный комментарий: “1st program”.
Выведите на экран(в консоль) результат: возведение числа 9 в степень 0.5, после умножение на 5.
Предполагаемый результат: 15.0

Задача 2 (просто) “Сравнение, or, and”:
Напишите в начале программы однострочный комментарий: “2nd program”.
Убедитесь в том что 9.99 больше 9.98 и 1000 не равно 1000.1 одновременно, выведете результат на экран(в консоль)
Предполагаемый результат: True

Задача 3 (средне) “Сложная арифметика”:
Напишите в начале программы однострочный комментарий: “3rd program”.
Дано два целых четырёхзначных числа: 1234 и 5678.
Выведите на экран(в консоль) сумму серединных чисел исходных данных (23 и 67).
Предполагаемый результат: 90
ПОДСКАЗКА. Для взятия определённых частей числа понадобятся следующие арифметические действия: целочисленное деление //, остаточное деление %, а так же “круглые” числа: 10, 100 и т.д.
Например:
123 % 100 -> 23;
23 // 10 - > 2;
Так мы получили цифру 2 из числа 123.

А вот тут не понимаю…

Задача 4 (сложно) “Всё, везде и сразу”:
Напишите в начале программы однострочный комментарий: “4th program”.
Дано два дробных числа: 13.42 и 42.13.
Необходимо убедиться в том, что целая часть хотя бы одного из чисел равна дробной части другого. Например: 13 == 13 (13.42, 42.13) или 42 == 42 (13.42, 42.13).
Предполагаемые результат: True
УТОЧНЕНИЕ. 54.39 и 37.54 в результате дают True, т.к. один из вариантов был верным (54 == 54).
ПОДСКАЗКА. Многие фишки можно взять из предыдущей задачи. Не забывайте про преобразование типов, or и and.
НАПОМИНАНИЕ. Не достаточно просто написать сравнение этих двух чисел - print(13 == 13), нужно написать выражение, которое изначально работает с этими дробными числами.

Отредактировано TITAPISH (Июнь 30, 2024 01:32:18)

Офлайн

#2 Июнь 30, 2024 02:28:30

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1334
Репутация: +  116  -
Профиль   Отправить e-mail  

Помогите, разъясните

TITAPISH
Только начал изучть питон
Хорошая затея, только одного языка недостаточно

Вот смотри, ты знаешь русский язык. А можешь ли ты на этом языке написать красивое, большое стихотворение, которое потом будут пересказывать друг другу и в книгах печатать?

Если нет, то подумаешь выучить немецкий, может на нем легче писать стихи, или может на японском.

Как думаешь, знание этих языков научат тебя рифмовать строки, еще и смысл вкладывать в них?

Или как гитара например, можешь выучить все аккорды и переборы, но когда тебя попросят сочинить стоящее произведение, сможешь ли это сделать?

Рекомендую начать с понимания что такое информация

Офлайн

#3 Июнь 30, 2024 03:04:33

TITAPISH
Зарегистрирован: 2024-06-30
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, разъясните

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

Офлайн

#4 Июнь 30, 2024 03:12:26

TITAPISH
Зарегистрирован: 2024-06-30
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, разъясните

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

Офлайн

#5 Июнь 30, 2024 03:13:22

TITAPISH
Зарегистрирован: 2024-06-30
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, разъясните

Плюс ветка называется питон для новичков
Скачал книги читаю, смотрю ютуб где все разжевывают, но вот тут не смог разобраться, я понимаю нужно время и главное желание и интерес а они есть

Отредактировано TITAPISH (Июнь 30, 2024 03:17:02)

Офлайн

#6 Июнь 30, 2024 03:23:33

TITAPISH
Зарегистрирован: 2024-06-30
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, разъясните

Когда разобрался был рад

Прикреплённый файлы:
attachment IMG_20240629_205911_111.jpg (925,7 KБ)

Офлайн

#7 Июнь 30, 2024 06:27:11

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9794
Репутация: +  849  -
Профиль   Отправить e-mail  

Помогите, разъясните

TITAPISH
А вот тут не понимаю…

Задача 4 (сложно) “Всё, везде и сразу”:
Напишите в начале программы однострочный комментарий: “4th program”.
Дано два дробных числа: 13.42 и 42.13.
Необходимо убедиться в том, что целая часть хотя бы одного из чисел равна дробной части другого. Например: 13 == 13 (13.42, 42.13) или 42 == 42 (13.42, 42.13).
  
>>> a, b = 13.42, 42.13
>>> 
>>> ai, bi = int(a), int(b)
>>> af, bf = int((a - ai) * 100), int((b - bi) * 100)
>>> 
>>> print(ai == bf or bi == af)
True
>>>



Офлайн

#8 Июнь 30, 2024 12:28:01

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1334
Репутация: +  116  -
Профиль   Отправить e-mail  

Помогите, разъясните

TITAPISH
Скачал книги читаю, смотрю ютуб где все разжевывают, но вот тут не смог разобраться, я понимаю нужно время и главное желание и интерес а они есть
Ну вот в задании нужно сравнить целую часть числа, соответственно нужно как-то получить эту целую часть из дробного. В интернете вбиваешь: получить целую часть из дробного python. Читаешь, пробуешь, убеждаешься что можешь получать целую часть, аналогично с дробной частью, потом сравниваешь по условию.
Нужно чётко понимать, как выглядит конечный результат, потом разделить задачу, на подзадачи которые сможешь выполнить, и собрать в цепочку действия.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version