Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 15, 2021 11:39:23

Tima13
Зарегистрирован: 2021-02-15
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

Доброе время суток всем!
Мы с сыном решили изучать язык программирования питон.
Так как у него по информатике начали изучать простые примеры на питоне.
И мы решили для себя по учить так скажем углубленно.
И мы хотели бы на писать немного по сложнее примеры.
Решили мы с ним остановиться на решение уравнений квадратов суммы и разности.
Сама формула такая (a+b)^2=a^2+2*a*b+b^2, и вторая такая же только впереди минус
(a+b)^2=a^2-2*a*b+b^2.
Подскажите пожалуйста с чего нам начинать. А то просторы интернета просмотрели и ничего не нашли.
Заранее благодарны!

Офлайн

#2 Фев. 15, 2021 11:49:55

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

Tima13
Подскажите пожалуйста с чего нам начинать. А то просторы интернета просмотрели и ничего не нашли.
начинать надо с чтения литературы для начинающих. Могу порекомендовать книгу Питцольда C.O.D.E



Офлайн

#3 Фев. 15, 2021 13:23:21

Tima13
Зарегистрирован: 2021-02-15
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

Спасибо. Будем искать в интернете.

Офлайн

#4 Фев. 15, 2021 13:50:03

Tima13
Зарегистрирован: 2021-02-15
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

Может быть есть примеры похожие. Чтобы попробовать разобрать что куда.

Офлайн

#5 Фев. 15, 2021 16:39:08

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

Вбейте в гугл “Информатика для детей”, прям ничего совсем не находит?



Офлайн

#6 Фев. 17, 2021 00:39:15

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

Формула решение уравнений квадратов суммы и разности

Tima13
Сама формула такая (a+b)^2=a^2+2*a*b+b^2, и вторая такая же только впереди минус
(a+b)^2=a^2-2*a*b+b^2.
Подскажите пожалуйста с чего нам начинать.
(a + b)^2 = a^2 + 2 * a * b + b^2
(a - b)^2 = a^2 - 2 * a * b + b^2
На питоне это будет так записываться
  
>>> def square_sum(a, b):
...     return a * a + 2 * a * b + b * b
... 
>>> def square_sub(a, b):
...     return a * a - 2 * a * b + b * b
... 
>>> square_sum(2, 4)
36
>>> square_sub(2, 4)
4
>>>

Tima13
Мы с сыном решили изучать язык программирования питон.
Так как у него по информатике начали изучать простые примеры на питоне.
И мы решили для себя по учить так скажем углубленно.
И мы хотели бы на писать немного по сложнее примеры.
Если речь про среднеобразовательную школу идёт, то питону там не научат. При этом чтобы программировать, питон знать недостаточно. Если даже в школе он будет лучшим и ему будут так говорить учителя по информатике, это вообще не критерий того, что он хоть что-то умеет в плане программирования. Потому что учителя информатики редко когда сами программистами являются, очень редко это бывает.

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



Отредактировано py.user.next (Фев. 17, 2021 00:41:45)

Офлайн

#7 Фев. 17, 2021 09:55:11

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

py.user.next
На питоне это будет так записываться
Чесно говоря я вообще не понял сути задачи, что мешает сделать вот так?:
 def square_sum(a, b):
    return (a+b)*(a+b)
По крайней мере процессор/интерпретатор потратит на это меньше времени/операций.Это же формулы сокращенного умножения. а не уравнения.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Фев. 17, 2021 09:56:29)

Офлайн

#8 Фев. 17, 2021 10:31:03

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

Формула решение уравнений квадратов суммы и разности

PEHDOM
Чесно говоря я вообще не понял сути задачи, что мешает сделать вот так?:
Можно и так
  
def square_sum(a, b):
    return (a + b) ** 2
но оно к формуле квадрата суммы отношения не имеет.

Просто он хочет запрограммировать конкретную формулу, а не вычислить значение. Что он хочет сделать? Он хочет узнать, как на питоне записывать формулы произвольного вида. Допустим, по сторонам треугольника надо определить его площадь. Он берёт форумулу Герона и реализует её на питоне. Или там ему нужно найти длину гипотенузы по катетам. Он берёт формулу гипотенузы и реализует её на питоне. Или там объём тетраэдра.

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

PEHDOM
По крайней мере процессор/интерпретатор потратит на это меньше времени/операций.
А какая разница, быстрые там операции или медленные, если он вообще не умеет никакие формулы записывать? Речь-то идёт об этом - что он вообще никакой формулы записать не может. И ему нужно научиться.



Отредактировано py.user.next (Фев. 17, 2021 10:32:26)

Офлайн

#9 Фев. 17, 2021 11:29:35

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

py.user.next
Речь-то идёт об этом - что он вообще никакой формулы записать не может. И ему нужно научиться.
Ну разве что с этой точки зрения, тогда ОК.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#10 Фев. 21, 2021 16:40:25

Tima13
Зарегистрирован: 2021-02-15
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Формула решение уравнений квадратов суммы и разности

Доброе время суток всем кто откликнулся. Извините что сразу не ответили. Спасибо Вам ОГРОМНОЕ что показали как это делается теперь будем разбираться. Он пока еще думает но на робототехнику ходил ему понравилось, сейчас все ушли на карантин так мы теперь не занимаемся робототехникой. Я знаю что там язык программирования другой. Но ему понравилось и этот язык тем, что он для него кажется по проще. Ну незнаем посмотрим пусть что ни будь пробует чем сидеть в интернете или игрушки играть.
Но только есть еще один вопрос.
Допустим пример: (2y+1)^2=должно получится 4y^2+2*2*1+1^2=4y^2+4+1
Как указать чтобы игрек возводился в квадрат. Мы сыном понимаем что игрек это буквенное выражение str.
Заранее благодарны!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version