Python 3. Расчет веса детали. Сергей Фёдорович Гаврилов

Читать онлайн.
Название Python 3. Расчет веса детали
Автор произведения Сергей Фёдорович Гаврилов
Жанр Техническая литература
Серия
Издательство Техническая литература
Год выпуска 2020
isbn



Скачать книгу

Обьявили глобальную переменную

      global VesS # Обьявили глобальную переменную

      global VesT # Обьявили глобальную переменную

      VesS=0.000000

      VesT=0.000000

      # Gsf = 461030/2725231222..

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

      Kodis=1

      Kodp1=0

      Kodp2=0

      Kodp3=0

      Kodp4=0

      Kodp5=0

      Kodp6=0

      Kodp7=0

      Kodp8=0

      Kodp9=0

      Kodp10=0

      Kodp11=0

      Kodp12=0

      Kodp13=0

      Kodp14=0

      Kodp15=0

      Kodp16=0

      Kodp17=0

      Kodp18=0

      Kodp19=0

      Kodp20=0

      Kodim=0

      Kodimp=1

      uu=" "

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

      # – – – – – – – – – –

      while Kodis>0:

      # Далее все строки пишем с отступом в четыре пробела от начала строки…

      uu=" =================================== "

      print (uu)

      uu=" "

      print (uu)

      print (uu)

      u=" Расчет веса сечений с суммированием ,"

      print (u)

      print (uu)

      print (uu)

      u=" 1 – Цилиндр "

      print (u)

      u=" 2 – Труба D и d "

      print (u)

      u=" 3 – Труба D и S "

      print (u)

      u=" 4 – Шестигранник "

      print (u)

      u=" 5 – Пластина "

      print (u)

      u=" 6 – Треугольник прямоугольный "

      print (u)

      u=" 7 – Треугольник по стронам "

      print (u)

      u=" 8 – Трапеция "

      print (u)

      u=" 9 – Косынка "

      print (u)

      u=" 10 – Усеченный конус "

      print (u)

      u=" 11 – Усеченная пирамида "

      print (u)

      u=" 12 – Горбушка "

      print (u)

      u=" 13 – Кольцо ( в сечении трапеция ) "

      print (u)

      u=" 14 – Канавка под клиновой ремень "

      print (u)

      u=" 15 – Добавить обьем в куб. мм. "

      print (u)

      u=" 16 – Пересчет на другой материал "

      print (u)

      u=" 17 – Обнулить вес "

      print (u)

      print (uu)

      u=" 0 – Выход из программы ( ноль ) "

      print (u)

      print (uu)

      print (uu)

      u=" Размеры вводим в в мм. Плотность стали 7,85; "

      print (u)

      print (uu)

      Kodis=input( )

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

      # ..... ..... ..... ..... ..... ..... ..... .... ..... .... .... .....

      # ..... ..... ..... ..... ..... ..... ..... .... ..... .... .... .....

      if Kodis ==1: # Выбор расчета вида сечения ( круг )

      # Далее все строки пишем с отступом в восемь пробелов от начала строки…

      if Kodp1 ==0:

      # Далее все строки пишем с отступом в двенадцать пробел от начала строки…

      import Krug # Подключили модуль расчета круглого сечения

      VesT=Krug.px # Извлекаем из модуля значение переменной

      u=" Вес цилиндрического элемента = "

      t=str(VesT) # Преобразуем число в строку

      u=u+t # сложим строки

      print (uu)

      print (u)

      VesS=VesS+VesT # Суммарный вес

      u=" Суммарный вес = "

      t=str(VesS) # Преобразуем число в строку

      u=u+t # сложим строки

      print (uu)

      print (u)

      Kodp1=1 # Первое применение произошло

      u=" ============================== "

      print (uu)

      print (u)

      print (uu)

      input( ) # Ожидание нажима Ентер

      # Далее все строки пишем с отступом в восемь пробел от начала строки…

      else:

      # Далее все строки пишем с отступом в двенадцать пробел от начала строки…

      from imp import reload

      reload