Добавить в цитаты Настройки чтения

Страница 2 из 6



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

print (xs)

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

print (K)

Kb=math.ceil(K) # Kt округлим до ближайшего большего целого.

Km=math.floor(K) # Kt округлим до ближайшего меньшего целого.

print (Kb)

print (Km)

E=-1 # Присвоили Е значение минус один.

K=K*E # Теперь К – отрицательное число

print (K)

Ee=abs(K) # Выводим абсолютное значение K в переменную Ee.

print (Ee) # Ее – положительное число.

print (" Демонстрация № 1 закончена ")

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

print (uu)

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

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

# aus=str(au) # Преобразуем число au – в строку aus.

# Kt=8.64 # Задано значение Kt

# Kb=math.ceil(K) # Kt округлим до ближайшего большего целого.

# Km=math.floor(K) # Kt округлим до ближайшего меньшего целого.

# Ee=round(Nt,6) # Выводим только 6 знаков после запятой числа Nt ..

# Ee=abs(Nt) # Выводим абсолютное значение Nt в переменную Ee.

# y=math.cos(C) # COS угла С в радианах

# z=math.sin(A) # Sin угла A в радианах

# ur=math.tan(X) # Тангенс от Х

# aur=math.acos(X) # Угол aur в радианах от значения косинуса X

# A=aur*180/Pii # Угол А в градусах, aur в радианах.

# ur=math.atan(X) # Аркс тангенс от Х, ur в радианах.

# ur=math.asin(X) # Аркс синус от X

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

# X=math.log(K) # X – Натуральный логарифм от числа " К "

# K=math.exp(X) # K – экспонента от числа X

Файловые функции

# f = open('Rezult.txt', 'a') # Открыли файл для дополнения записи

# f = open('Rezult.txt', 'w') # Открыли файл для записи ( прежнее удаляем ).

# f = open('Rezult.txt', 'r') # Открыли файл для чтения

# f.close() # закрыли файл Rezult.txt

# f = open('Rezult.txt', 'r') # Открыли файл для чтения

# t=f.read() # Выводит все оставшиеся строки файла на экран

# print(open('Fa.txt').readline()) # Выводит 1 строку файла на экран

# t=f.readline() # Выводит следующую строку файла в переменную и на экран

# e=" Прочитали 3 = "

# k=e+t

# print (k)

# t=f.read() # Выводит оставшиеся строки файла в переменную и на экран

# e=" Прочитали = = "

# k=e+t

# print (k)

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

# fv = open('Rezult.txt', 'r') # Открыли файл Rezult.txt для чтения

# Читаем записанное в файл число в текстовом виде.

# ct=fv.read()

# fv.close() # закрыли файл Rezult.txt

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

# f = open('Rezult.txt', 'r') # Открыли файл для чтения

# t=f.read() # Выводит все оставшиеся строки файла на экран

# print(open('Fa.txt').readline()) # Выводит 1 строку файла на экран

# t=f.readline() # Выводит следующую строку файла в переменную и на экран

# e=" Прочитали 3 = "

# k=e+t

# print (k)

# t=f.read() # Выводит оставшиеся строки файла в переменную и на экран

# e=" Прочитали = = "

# k=e+t

# print (k)

Подключение библиотек

# import sys # Подключили основные библиотеки

# import shutil # Подключили модуль копирования файлов

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

# import time # Подключили модуль времени

Функции времени

# x=time.time() # Нашли число секунд из системы компьютера

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

# xtk=int(x) # Преобразуем секунды к целому числу

# xtmk=int(x/60) # Преобразуем минуты к целому числу

# xtck=int(x/3600) # Преобразуем часы к целому числу

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

# xtdk=int(xtck/24) # Преобразуем дни к целому числу

# utdk=str(xtdk) # Преобразуем число дней в строк

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

# ....... ....... Демонстрация № 2 ........ ....... .........

# u=" Пишем слово, извлекаем из слова буквы и пишем их "

# print (u)

# Sl="Python"

# print (Sl)

# print (Sl[0])

# y=Sl[1]

# print (y)

# u1=" Число символов в строке = "



# x=len(Sl)

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

# u=u1+xl

# print (u)

# u1=" Выведем код третьего символа в строке = "

# y=Sl[2] # Первый символ строки имеет порядковый номер ноль.

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

# z=ord(y) # Y – Код ( число ) символа – возвращает символ

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

# u=u1+x2+" = "+x3 # Сложим символы в новую строку..

# print (u)

# print (uu)

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

# .......... Конец демонстрационной программы № 2 ........

Общая геометрия

Линейная интерполяция

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

# -*– coding: cp1251 -*-

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

# Эти первые две строки листинга определяют таблицу кодировки символов

# и подключают библиотеку для математических расчетов.

# Эти две строки точно без изменения стоят во всех листингах программ.

uu=” “ # Далее идет вывод на экран заголовка программы.

print (uu)

print (uu)

u=" Расчет линейной интерполяции "

print (u)

print (uu)

# Далее вводим в программу исходные данные для расчета.

print (uu)

u=" Введите X1 "

print (u)

print (uu)

x1=0.00000000

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

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

print (uu)

u=" Введите X2 "

print (u)

print (uu)

x2=0.00000000

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

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

print (uu)

u=" Введите Xx "

print (u)

print (uu)

xx=0.00000000

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

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

print (uu)

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

print (u)

print (uu)

u=" Введите Y1 "

print (u)

print (uu)

y1=0.00000000

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

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

print (uu)

u=" Введите Y2 "

print (u)

print (uu)

y2=0.00000000

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

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

# Далее идет расчет по формуле..

yx=(((y2-y1)*(xx-x1))/(x2-x1))+y1

# Далее выводится на экран результат расчета

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

print (u)

print (u)

print (uu)

print (uu)

u=" X1 = ", x1," Y1 = ",y1," "

print (u)

print (uu)

u=" X2 = ", x2," Y2 = ",y2," "

print (u)

print (uu)

u=" Xx = ", xx," Yx = ",yx," "

print (u)

print (uu)

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

print (u)

print (u)

print (uu)

print (uu)