Python-3. Полезные программы. Книга вторая

Сергей Фёдорович Гаврилов, 2020

Эта книга для начинающих программистов, желающих начать программировать на языке Python 3. Книга будет полезна для студентов механиков и для цеховых конструкторов-механиков, а также для разметчиков. Предлагаемые в книге расчеты экономят рабочее время и уменьшают количество ошибок в расчетах. Язык программирования Python хорошо подходит для быстрого решения задач по определению оптимальных размеров и параметров. Программирование на Python требует меньше времени, чем на других языках. Конструкторам в цеху часто приходится быстро выполнять разнообразные расчеты – библиотека небольших программ позволяет значительно экономить время и уменьшить вероятность ошибок. Данная книга – сборник листингов рабочих программ. Все программы, в разное время, разработаны самим автором при возникновении необходимости данных расчетов. Все программы проверены и постоянно используются в работе конструктора-механика. Листинги удобно использовать в качестве готовых блоков для вновь разрабатываемых программ.

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Python-3. Полезные программы. Книга вторая предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Хорда — Прогиб — Радиус

В этой программе объединены общим меню двенадцать небольших программ. Производится расчет при разном наборе исходных данных. Сейчас все привыкли к графическому интерфейсу — пункт меню вычирают мышкой и щелкают кнопкой. Здесь применен древний интерфейс: Пункты меню пронумерованы цифрами ( номерами ). Чтобы выбрать пункт меню — введите цифру номера пункта меню и нажмите Enter.

Листинг программы.

# — * — coding: cp1251 — *-

import math # Подключили математич модуль

global Rad # Радиус — Обьявили глобальную переменную

global Diam # Диаметр

global Xord # Хорда

global Progi # Прогиб

global UgSe # Угол раствора радиусов на хорду

global Dug # Длина дуги над хордой

global PlSe # Площадь сектора на хорду

global PlTr # Площадь Треугольника под хордой

global PlGo # Площадь Горбушки

u=""

u="Расчет элементов Хорда — Прогиб — Радиус"

print (uu)

print (u)

print (uu)

u="…………………………………..……"

print (u)

Pii=0.000000

Pii=math.pi # Вытащили число"Пи"

Kvz=0 # Флаг — Если =1 то работа уже выполнена.

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="5 — Расчет по Хорде и Прогибу"

print (u)

print (uu)

u="6 — Расчет по Радиусу и Углу раствора"

print (u)

print (uu)

u="7 — Расчет по Радиусу и Прогибу"

print (u)

print (uu)

u="8 — Расчет по Радиусу и длине Дуги"

print (u)

print (uu)

u="9 — Расчет по Прогибу и длине Дуги"

print (u)

print (uu)

u="10 — Расчет по Прогибу и Углу раствора"

print (u)

print (uu)

u="11 — Расчет по Углу раствора и длине Дуги"

print (u)

print (uu)

u="12 — Расчет Правильного многогранника"

print (u)

print (uu)

u="…………………………………..……"

print (u)

q=0

q=input( ) # Вводим число

q=float(q) # Принудительно в вещественное число

#………….…….…….…….……..…….

if q==1:

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Python-3. Полезные программы. Книга вторая предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Смотрите также

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