Courses
Courses
Привет. Меня зовут Цегельный Виталий Станиславович и я мечтаю обучить каждого в этом мире удивительным возможностям языка программирования Python.
Для начала давай научимся выводить простой текст на экран
print("Привет. Я создаю свой удивительный Мир")
Программа выводит следующий результат на экран
Привет. Я создаю свой удивительный Мир
Давай научимся делать простые вычисления
print(3+5*7)
38
А теперь создадим первую переменную a и присвоим ей числовое значение
[ ] 1 2 a=5
print((a-3)*(a+3))
16
Попробуем решить простую задачу по математике, когда два поезда двигаются навстречу друг-другу со скоростями v1, v2 и проходят расстояние s. Найдём скорость сближения и время. Выведем всё это на экран с помощю известной уже нами функции Print()
v1=100
v2=80
s=280
print("Скорость сближения",v1+v2,"км/ч")
print("Время ",s/(v1+v2),"ч")
Скорость сближения 180 км/ч
Время 1.5555555555555556 ч
Отлично. Теперь можешь скопировать данную задачу и вставить в свой блокнот. Подставь любые значения вместо переменных. Они ведь и называются ПЕРЕМЕННЫЕ и могут менять свои значения для новых вычислений в программе.
А мы переходим к вычислению новых значений и начнём с того, что научим нашу программу считать квадратные уравнения
axx+b*x+c=0
D=bb-4a*c
x1=(-b+sqrt(D))/(2*a)
x2=(-b-sqrt(D))/(2*a)
Чтобы изменить содержимое ячейки, дважды нажмите на нее (или выберите “Ввод”)
print(“Введите a”)
a=int(input())
print(“Введите b”)
b=int(input())
print(“Введите c”)
c=int(input())
D=b*b-4*a*c
x1=(-b+D**(0.5))/(2*a)
x2=(-b-D**(0.5))/(2*a)
print(“Дискриминант: =”,D)
if D>0:
print(“Корень из D =”,D**(0.5))
print(“x1 =”,x1)
print(“x2 =”,x2)
else:
print(“Корней нет”)
Все исходные коды по данной теме опубликованы здесь