Форматный вывод

Содержание

Слайд 2

Форматный вывод

a = 1; b = 2
print("{}+{}={}".format(a,b,c))

1+2=3

Форматный вывод a = 1; b = 2 print("{}+{}={}".format(a,b,c)) 1+2=3

Слайд 3

print("x={:10.3f}".format(x))

Форматный вывод

x=12.345678
print("x={}".format(x))

x=12.345678

12.346

3

10

всего на число

в дробной части

print("x={:8.2f}".format(x))

12.34

print("x={:10.3f}".format(x)) Форматный вывод x=12.345678 print("x={}".format(x)) x=12.345678 12.346 3 10 всего на число

Слайд 4

Форматный вывод

12.34

12.3

print("x={:2.2f}".format(x))

print("x={:0.1f}".format(x))

минимально возможное

12.34

print("x={:.2f}".format(x))

Форматный вывод 12.34 12.3 print("x={:2.2f}".format(x)) print("x={:0.1f}".format(x)) минимально возможное 12.34 print("x={:.2f}".format(x))

Слайд 5

Научный формат чисел

x=123456789
print("x={:e}".format(x))

1.234568e+008

1,234568 ⋅108

x=0.0000123456789
print("x={:e}".format(x))

1.234568e-005

1,234568 ⋅10–5

Научный формат чисел x=123456789 print("x={:e}".format(x)) 1.234568e+008 1,234568 ⋅108 x=0.0000123456789 print("x={:e}".format(x)) 1.234568e-005 1,234568 ⋅10–5

Слайд 6

Операции с вещественными числами

x=1.6
print(int(x))

int – целая часть числа

1

x=-1.2
print(round(x))

-1

round – ближайшее целое

Операции с вещественными числами x=1.6 print(int(x)) int – целая часть числа 1
число

Слайд 7

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

import math
# квадратный корень
print( math.sqrt(25) )
r = 50 # радиус

Математические функции import math # квадратный корень print( math.sqrt(25) ) r =
окружности
print( 2*math.pi*r )
print( math.pi*r**2 )

загрузить модуль math

= подключить математические
функции

Слайд 8

Операции с вещественными числами

1/3 = 0,33333…

бесконечно много знаков

x = 1/2
y =

Операции с вещественными числами 1/3 = 0,33333… бесконечно много знаков x =
1/3
z = 5/6 # 5/6=1/2+1/3
print(x+y-z)

-1.110223e-016

Слайд 9

Задачи

«A»: Ввести число, обозначающее размер одной фотографии в Мбайтах. Определить, сколько фотографий

Задачи «A»: Ввести число, обозначающее размер одной фотографии в Мбайтах. Определить, сколько
поместится на флэш-карту объёмом 2 Гбайта.
Пример:
Размер фотографии в Мбайтах: 6.3
Поместится фотографий: 325.

Слайд 10

Задачи

«B»: Оцифровка звука выполняется в режиме стерео с частотой дискретизации 44,1 кГц

Задачи «B»: Оцифровка звука выполняется в режиме стерео с частотой дискретизации 44,1
и глубиной кодирования 24 бита. Ввести время записи в минутах и определить, сколько Мбайт нужно выделить для хранения полученного файла (округлить результат в большую сторону).
Пример:
Введите время записи в минутах: 10
Размер файла 152 Мбайт