Чтение онлайн

на главную - закладки

Жанры

Python 3, полезные программы
Шрифт:

– Run Module F5 – Ваша программа начинает выполняться и останавливается на месте ошибки. Иногда она останавливается на следующей за ошибкой команде. Выводится комментарий к ошибке на английском. Программа редактор « IDLE( Python GUI) » идет в комплекте с программой Python 3.4.. и служит для нахождения ошибок в разрабатываемой программе.

При верстке книги « умные программы » что-то убирают, а что-то добавляют, искажая оригинал.

К примеру при верстке удаляются все « лишние» пробелы, поэтому

перед знаком # надо добавить два пробела. В блоках- там, где блок выделяется пробелами, в начале строки пишем:

# Далее Cдвиг – четыре пробела в начале каждой строки. И в листинг ставим четыре пробела. Там, где блок закончился, пишем: # Далее Конец Cдвига – четыре пробела в начале каждой строки – и строки начинаются без пробелов в начале строки.

Если при копировании программа не работает: обращайтесь gsf4610@yandex.ru к автору.

Фрагменты программ для справок

Математические функции

u=" Математические функции ( блоки для вставки в программы ) "

uu=" "

print (uu)

print (uu)

print (u)

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

print (uu)

print (u)

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

print (uu)

print (" Ввести число дробью с двумя десятичными знаками ")

Kt=11.11 # Предварительно задаем – что такое Kt ( это число )

Kt=input # Вводим число Kt

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

print (" = "+aus)

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

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 # Подключили модуль копирования файлов

Поделиться:
Популярные книги

Ваантан

Кораблев Родион
10. Другая сторона
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Ваантан

Все не случайно

Юнина Наталья
Любовные романы:
современные любовные романы
7.10
рейтинг книги
Все не случайно

Академия

Кондакова Анна
2. Клан Волка
Фантастика:
боевая фантастика
5.40
рейтинг книги
Академия

Я еще не барон

Дрейк Сириус
1. Дорогой барон!
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Я еще не барон

Варлорд

Астахов Евгений Евгеньевич
3. Сопряжение
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Варлорд

Ищу жену для своего мужа

Кат Зозо
Любовные романы:
любовно-фантастические романы
6.17
рейтинг книги
Ищу жену для своего мужа

Чиновникъ Особых поручений

Кулаков Алексей Иванович
6. Александр Агренев
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Чиновникъ Особых поручений

Хозяйка старой усадьбы

Скор Элен
Любовные романы:
любовно-фантастические романы
8.07
рейтинг книги
Хозяйка старой усадьбы

Законы Рода. Том 2

Flow Ascold
2. Граф Берестьев
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Законы Рода. Том 2

Сиротка

Первухин Андрей Евгеньевич
1. Сиротка
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Сиротка

Sos! Мой босс кровосос!

Юнина Наталья
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Sos! Мой босс кровосос!

LIVE-RPG. Эволюция-1

Кронос Александр
1. Эволюция. Live-RPG
Фантастика:
социально-философская фантастика
героическая фантастика
киберпанк
7.06
рейтинг книги
LIVE-RPG. Эволюция-1

Играть, чтобы жить. Книга 1. Срыв

Рус Дмитрий
1. Играть, чтобы жить
Фантастика:
фэнтези
киберпанк
рпг
попаданцы
9.31
рейтинг книги
Играть, чтобы жить. Книга 1. Срыв

Страж. Тетралогия

Пехов Алексей Юрьевич
Страж
Фантастика:
фэнтези
9.11
рейтинг книги
Страж. Тетралогия