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

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

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

Оглавление

* * *

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

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

Расчет по Прогибу и длине Дуги

# Далее Cдвиг — четыре пробела в начале каждой строки

print (uu)

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

print (u)

print (uu)

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

print (u)

print (uu)

u="Введите стрелу Прогиба"

print (u)

print (uu)

b=0.00000000

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

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

print (uu)

u="Введите длину Дуги"

print (u)

print (uu)

L=0.00000000

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

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

print (uu)

u="Подождите — идет расчет"

print (u)

print (uu)

bb=0.000000 # Текущий прогиб

Rt=L/Pii # Начальный Текущий радиус

xx=b/100000 # Приращение радиуса

xb=b/1000 # Допустимая ошибка..

db=10000000*b # Начальное значение ошибки

ugr=0.0000000

# Уточнение подбором

while db >xb:

# Далее Cдвиг — восемь пробелов в начале каждой строки

Rt=Rt+xx

ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # Угол раствора хорды радиан

x=math.sin(ygr/2)

y=Rt*x

a=y+y # Хорда

t=((Rt*Rt)-(y*y))

z=math.sqrt(t) # Квадратный корень из"y"

bb=Rt-z # Прогиб

x=(b-bb)*(b-bb)

db=math.sqrt(x) # Квадратный корень из"x"

# Далее Cдвиг — четыре пробела в начале каждой строки

db=db+xb

xx=b/100000000 # Приращение радиуса

xb=b/1000000

# Уточнение подбором ( вторая ступень )

while db >xb:

# Далее Cдвига — восемь пробелов в начале каждой строки

Rt=Rt+xx

ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # Угол раствора хорды радиан

x=math.sin(ygr/2)

y=Rt*x

a=y+y # Хорда

t=((Rt*Rt)-(y*y))

z=math.sqrt(t) # Квадратный корень из"y"

bb=Rt-z # Прогиб

x=(b-bb)*(b-bb)

db=math.sqrt(x) # Квадратный корень из"x"

# Далее Cдвига — четыре пробела в начале каждой строки

# Конец подбора……..…….…….…….…….…….……..

R=Rt

yg=ygr*180/Pii # Угол раствора хорды град.

# Далее Конец Cдвига — четыре пробела в начале каждой строки

#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

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

# Расчет по Углу раствора и Прогибу"

if q==10:

Оглавление

* * *

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

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

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

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