Эта книга для начинающих программистов, желающих начать программировать на языке Python 3. Книга будет полезна для студентов механиков и для цеховых конструкторов-механиков, а также для разметчиков. Предлагаемые в книге расчеты экономят рабочее время и уменьшают количество ошибок в расчетах. Язык программирования Python хорошо подходит для быстрого решения задач по определению оптимальных размеров и параметров. Программирование на Python требует меньше времени, чем на других языках. Конструкторам в цеху часто приходится быстро выполнять разнообразные расчеты – библиотека небольших программ позволяет значительно экономить время и уменьшить вероятность ошибок. Данная книга – сборник листингов рабочих программ. Все программы, в разное время, разработаны самим автором при возникновении необходимости данных расчетов. Все программы проверены и постоянно используются в работе конструктора-механика. Листинги удобно использовать в качестве готовых блоков для вновь разрабатываемых программ.
Приведённый ознакомительный фрагмент книги Python-3. Полезные программы. Книга вторая предоставлен нашим книжным партнёром — компанией ЛитРес.
Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других
Треугольник
Центр описанной окружности на пересечении перпендикуляров проведенных от середин сторон треугольника. Центр вписанной окружности на пересечении медиан углов треугольника. Центр тяжести треугольника лежит на линии Х-Х параллельной основанию и расположенной на 1/3 высоты — в точке пересечения медиан углов треугольника. Медиана делит противолежащую сторону пополам. Сейчас все привыкли к графическому интерфейсу — пункт меню вычирают мышкой и щелкают кнопкой. Здесь применен древний интерфейс: Пункты меню пронумерованы цифрами ( номерами ). Чтобы выбрать пункт меню — введите цифру номера пункта меню и нажмите Enter.
Листинг программы.
# — * — coding: cp1251 — *-
import math # Подключили математич модуль.
uu=""
u="Расчет элементов треугольника"
print (uu)
print (uu)
print (u)
print (uu)
u="Напротив сторон треугольника лежат одноименные углы"
print (u)
print (uu)
u="…………………………………..……"
print (u)
print (uu)
Pii=0.000000
Pii=math.pi # Вытащили число"Пи"
Kvz=0 # Флаг — Если =1 то работа уже выполнена.
print (uu)
print (uu)
input( ) # Ожидание нажима Ентер
print (uu)
print (uu)
u="1 — Известны три стороны"
print (u)
print (uu)
u="2 — Известны две стороны и угол меж ними"
print (u)
print (uu)
u="3 — Известны два угла и сторона меж ними"
print (u)
print (uu)
u="4 — Известны три угла"
print (u)
print (uu)
u="…………………………………..……"
print (u)
print (uu)
q=0
q=input( ) # Вводим число
q=float(q) # Принудительно в вещественное число
Приведённый ознакомительный фрагмент книги Python-3. Полезные программы. Книга вторая предоставлен нашим книжным партнёром — компанией ЛитРес.
Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других