Search Header Logo
Введение

Введение

Assessment

Presentation

Computers

12th Grade

Practice Problem

Hard

Created by

Егор Борков

Used 5+ times

FREE Resource

16 Slides • 12 Questions

1

Python

переменные, ввод и вывод, арифметика, типы данных, форматирование

2

Что такое переменная?

​Переменная - участок памяти в компьютере, который имеет имя и значение.

Чтобы создать переменную, нужно придумать ей имя и присвоить ей значение.

number = 10

3

​Какое выбрать имя переменной?

Имя переменной должно отражать её суть.

Выбор хорошего имени позволит сэкономить время при поиски возможных ошибок.

4

​Какие бывают значения переменных?

Существуют несколько основных типов значений, которые можно присвоить в переменную.

Строки, целые числа и вещественные числа.

5

Строки

​Чтобы создать переменную со строковым значением, необходимо использовать кавычки.

student_name = "Екатерина"
school_name = 'Лектариум'
lesson_name = "Python"

6

Целые числа

Чтобы создать переменную со значением целого числа, нужно просто задать это значение без дополнительных символов.

age = 21
seconds = 82600
temperature = 0
random = -42

7

Вещественные числа

​Чтобы создать переменную с вещественным значением, нужно использовать символ точки.

kilograms = 71.8
force = 91.621
pi = 3.14159

8

Multiple Choice

Что имеет любая переменная?

1

Числовое значение

2

Только имя

3

Имя и значение

4

Только значение

9

Multiple Choice

Выберите строковый тип значений

1

a = "Неверный ответ"

2

b = Верный ответ

3

c = 41

4

d = (Может это?)

10

Multiple Choice

Выберите целочисленный тип значений

1

a = '12'

2

b = 0

3

c = "-2"

4

d = 5.3

11

Multiple Select

Выберите вещественные типы значений

1

a = 5

2

b = '3.14'

3

c = 2.0

4

d = -5.245

12

Вывод значений

Чтобы вывести значение на консоль, нужно использовать функцию print()

print(20)
print("Привет!")
print(3.14)

13

Вывод переменных

​Чтобы вывести значение переменной в консоль, нужно также использовать функцию print()

name = "Лектариум"
print(name)

14

Ввод строковых значений

​Чтобы ввести в переменную пользовательское значение, нужно использовать функцию input()

name = input()

Причем значение, полученное с помощью input() всегда строковое

15

​Ввод нестроковых значений

​Чтобы получить от пользователя целочисленное значение, нужно функцию input() обернуть в функцию int()

age = int(input("Введите возраст"))

Чтобы получить вещественное число, нужно обернуть функцию input() в функцию float()

height = float(input("Введите рост"))

16

​Дополнение к input()

В круглых скобках функции input() можно указать значение, которое будет выводиться перед непосредственным вводом.

name = input("Введите ваше имя")

17

Multiple Choice

...... - функция для вывода значений на консоль

1

print()

2

paste()

3

enter()

4

input()

18

Multiple Choice

...... - функция для ввода значения

1

in()

2

enter()

3

input()

4

set()

19

Multiple Select

Выберите нелогичные варианты использования print()

1

name = "Екатерина"

print("Екатерина")

2

age = 12

print("age")

3

print(age)

age = 12

4

weight = 62.4

print(weight)

20

Reorder

Составьте программу, которая спрашивает у пользователя его имя,

а затем приветствует его по этому имени.

print('Введите ваше имя')

name = input()

print("Привет, ")

print(name)

1
2
3
4

21

Multiple Select

Что из этого ошибочно?

1

a = input()

2

b = input(Введите строку)

3

c = print("Введите строку")

4

d = input('Введите строку')

22

Перечисление строк

Чтобы вывести в консоль на одной строке больше чем одно значение, можно использовать перечисление этих значений через запятую

name = 'Дима'
age = 12
print('Меня зовут', name, 'Мне', age, 'лет')

23

​Арифметика

Основные математические операции:
+ плюс
- минус
/ делить
* умножить

age = int(input("Введите ваш возраст"))
print(age+10)

24

​Порядок действий

​Чтобы показать порядок математических действий, нужно использовать дополнительные круглые скобки

a = 5
b = 6
c = (a+b)/(a*b)+5

Без скобок порядок будет по приоритетности действий

25

Multiple Choice

Что выведет программа?
a = 5

b = 9

c = a + b / 2

print("Среднее арифметическое =", c)

1

Среднее арифметическое = c

2

Среднее арифметическое = 7

3

Среднее арифметическое = 9.5

4

9.5

26

Reorder

Составьте программу, которая считает разницу в росте

first_height = float(input("Введите рост первого человека"))

second_height = float(input("Введите рост второго человека"))

diff_height = first_height - second_height

print('Разница', diff_height)

1
2
3
4

27

Multiple Select

В каком коде ошибка?

1

a = 4

b = 3

c = a+b

print(d)

2

a = 6

b = 4

c = int(input())

print(c+b+a)

3

a = 1

b = 8

c = 8/(a-b)+c

print(c)

4

a = 4

b = 2

c = 5+a*a+b

print(a*(a+c))

28

​Загадка

​Как написать программу, которая получает от пользователя строку, а затем повторяет её?

Python

переменные, ввод и вывод, арифметика, типы данных, форматирование

Show answer

Auto Play

Slide 1 / 28

SLIDE