# 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)
# Pii=math.pi # Вытащили число " Пи "
input( ) # Ожидание нажима Ентер
# Далее делаем еще один расчет на тех же исходных данных и выводим результаты.
Pii=math.pi # Вытащили число " Пи "
cc=((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))
c=math.sqrt(cc) # Квадратный корень из " cc "
Читать дальше