Главная страница
qrcode

Питон инструкция. Ввод данных a input() ввод строки ( пример ) a int(input()) ввод целого числа (123, 45) a float(input()) ввод вещественного числа (12.


НазваниеВвод данных a input() ввод строки ( пример ) a int(input()) ввод целого числа (123, 45) a float(input()) ввод вещественного числа (12.
Дата06.10.2019
Размер183 Kb.
Формат файлаdoc
Имя файлаПитон инструкция.doc
ТипДокументы
#108755
Каталог

Ввод данных

a=input() - ввод строки (‘пример’)

a=int(input()) - ввод целого числа (123, 45)

a=float(input()) - ввод вещественного числа (12.25, 0.125)

a,b,c=map(input().split()) - ввод данных в одной строке

a,b,c=map(int,input().split()) - ввод данных в одной строке

a,b,c=map(float,input().split()) - ввод данных в одной строке
Вывод данных

print(a,b,c) - вывод данных (1, 2. 3)

print(i, end=‘ ‘) - вывод данных в одну строку (1 2 3)

print(i, end=‘,‘) - вывод данных в одну строку через запятую (1, 2, 3)
Типы объектов

Int – целое (15, -25, 0)

float – вещественное (1.5, -4.2)

str – строка (‘мир’, “Да”)

bool – логический (True, False)

list – список [2, -3, True, “YES”]

dict – словарь {a:123, “b”:456}

tuple – кортеж (1, 2, 3, 4, 5)

set – множество {1, 2, 3, 4}
Типы объектов

+ сложение

- вычитание

* умножение

/ деление

** возведение в степень

// целочисленное деление

% остаток от деления
Математические функции

abs() – модуль числа (abs(-7)=7)

min() – минимум (min(2,-5,7)=-5)

max() – максимум (max(2,-5,7)=7)

pow() – возведение в степень (pow(2,5)=32)

round() – округление (round(3.6)=4)

type() – возвращает тип объекта
-2-10123

123,456

round(3.456,2)=3.46

round(3.456,1)=3.5

round(456,-1)=460

round(456,-2)=500
Операторы сравнения чисел

> больше

< меньше

>+ больше и равно

<+ меньше и равно

++ равно

!+ неравно
Условный оператор if

If 5>1:

Print(1)

Print(2)
If a%2==0: проверка на четность

If условие:

решение 1

else:

решение 2

Вложенный оператор if

x=int(input())

y=int(input())

if x>0:

if y>0:

print(1)

else:

print(4)

else:

if y>0:

print(2)

else:

print(3)

Множественный выбор elif

day=int(input())

if day==1:

print(‘пн’)

elif day==2:

print(‘вт’)

elif day==3:

print(‘ср’)

elif day==4:

print(‘чт’)

elif day==5:

print(‘пт’)

elif day==6:

print(‘сб’)

elif day==7:

print(‘вс’)

else:

print(‘ошибка’)
Цикл while
I=1

while i<6:

print(i)

i=i+1

Цикл for

for I in range(4):

print(i)

вывод чисел от 0 до 3
a=list(map(int,input().split()[:n])) –ввод списка
перейти в каталог файлов


связь с админом