Ввод и вывод данных (Pyton)

  • pdf
  • 02.09.2024
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала ВВОД И ВЫВОД ЧИСЛОВЫХ ДАННЫХ В PYTHON.pdf

ВВОДИВЫВОДЧИСЛОВЫХ ДАННЫХВ PYTHON.

В PYTHON ЕСТЬ 4 ПРИМИТИВНЫХТИПА ДАННЫХ:

•# int (целыечисла) age = 18

# float (дробныечисла) fraction = 2.5 # str (строки) fruit = 'apple'

# bool (правдаилиложь)

isReady = True # всего два значения: True и False

МЫМОЖЕМПРЕОБРАЗОВЫВАТЬОДИНТИПДАННЫХВ ДРУГОЙСПОМОЩЬЮОДНОИМЕННЫХФУНКЦИЙ. НАПРИМЕР, ЧИСЛОМОЖЕТСТАТЬСТРОКОЙ, СТРОКА ЧИСЛОМ, ДРОБНОЕЧИСЛО - ЦЕЛЫМ.

•age = '22' # str -> '22' age = int(age) # int -> 22 age = float(age) # float -> 22.0 age = bool(age) # bool -> True

•


ФУНКЦИЯ PRINT() ВЫВОДИТ ДАННЫЕ НА ЭКРАН.

•   name = 'Alexey‘

# Вскобкахзаписываютсяпереданные вфункциюпараметры

print(name)

•   # Вывод

>> Alexey

ФУНКЦИЯ PRINT() МОЖЕТПРИНИМАТЬНЕСКОЛЬКО ВХОДНЫХПАРАМЕТРОВ.

•   print(1, 2, 3)

•   # Вывод

>> 1 2 3

ЗАВЕРШАЮЩИЙСИМВОЛСТРОКИВФУНКЦИИ PRINT() МОЖНОИЗМЕНЯТЬ.

•   print('Hello', end=' ') print('world')

•   # Вывод

>> Hello world

ФУНКЦИЯ INPUT() ПРИНИМАЕТПОЛЬЗОВАТЕЛЬСКИЙ ВВОДДАННЫХ.

•   name = input() print('Hello ' + name)

# Послезапускаскрипта Python будетожидатьвводаданных

•   Данные, полученные с помощью функции input(), имеют строковый тип данных (str).

ФУНКЦИЯ INPUT() ПРИНИМАЕТ ПОЛЬЗОВАТЕЛЬСКИЙВВОДДАННЫХ.

•   Строки можно складывать друг с другом, такое сложение называется их конкатенацией или объединением.

•   # Суммадвухстрочныхчисел

number1 = input('Введите число: ') number2 = input('Введите число: ') print(number1 + number2)

•   # Ввод:

>> 1

>> 2

# Вывод:

>> 12

ПРЕОБРАЗУЕМСТРОКОВЫЙТИПВЦЕЛОЕЧИСЛО

(STR -> INT).

•   # Исправленная сумма двух чисел

•   number1 = int(input('Введите число: ')) number2 = int(input('Введите число: ')) print(number1 + number2)

•   # Ввод:

>> 1 >> 2

# Вывод:

>> 3

ОПЕРАЦИЯ % ПОЗВОЛЯЕТПОЛУЧИТЬОСТАТОКОТ

ДЕЛЕНИЯ

print(10 % 2) # 0, таккак 10 делитсяна 2 нацело print(10 % 3) # 1, остатокравен 1 print(10 % 4) # 2, остатокравен 2

ОПЕРАЦИЯ // ПОЗВОЛЯЕТ ПОЛУЧИТЬ ЦЕЛУЮ ЧАСТЬОТДЕЛЕНИЯ

•    print(10 // 2) # 5 print(10 // 3) # 3 print(10 // 4) # 2

•    # Вывод:

>> 5 >> 3 >> 2

•    1. Сумма трех. Посчитайте сумму трех введенных целых чисел

•    2. Площадь. Пользователь вводит стороны прямоугольника, выведите его площадь

•    3. Периметр. Пользователь вводит стороны прямоугольника, выведите его периметр

•    4. Площадь круга. Пользователь вводит радиус круга, выведите площадь круга

•    5. Сумма дробных. Посчитайте сумму трех введенных дробных чисел.

•    6. Школьники и яблоки. n школьников делят k яблок поровну, неделящийся остаток остается в корзинке. Сколько яблок достанется каждому школьнику? Сколько яблок останется в корзинке?

Скачивание материала доступно только для авторизованных пользователей.

Посмотрите также