Free YouTube Transcribe

Video transcript

Уроки Python с нуля / #4 – Переменные и типы данных

Школа itProger / Программирование · 3,870 words · 18 min read

Want to search this transcript, jump the video from any line, or download it as TXT, SRT, or VTT?

Open in the transcript tool

Full transcript

Начало

0:00привет в ходе этого урока мы с вами

0:01научимся работать с переменными а также

0:03изучим типы данных что существует в

0:05языке питон а перед началом я бы хотел

0:08порекомендовать сайт

0:09айти прагер точка ком на этом сайте вы

0:11найдете их под домашнее задание и много

0:13другой полезной информации ссылка на

0:14этот урок на сайте будет в описании к

0:16этому видео

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

0:17для начала давайте узнаем что такое

0:19переменная переменная это по сути ячейка

0:21памяти

0:22куда мы можем занести некую информацию и

0:24далее к этой информации мы можем

0:26ссылаться мы можем видеть изменять эту

0:28информацию мы можем удалить эту

0:30информацию мы можем ее просто вывести на

0:32экран и в принципе можем проделать с ней

0:34любые другие какие либо действия для

Создание переменной

0:36создания переменной нам необходимо

0:38просто указать для нее названием причем

0:41название может быть каким угодно главное

0:43не использовать специальные символы по

0:45типу вот таких вот символов ну а так то

0:47можете назвать переменную как угодно

0:49лучше всего назвать переменные по смыслу

0:52например сейчас я хочу создать

0:53переменным внутри которой я буду

0:55помещать некое число поэтому такую

0:58перемену я давайте назову сейчас как

1:00намбер в качестве значения для этой

1:02переменной я хочу установить например

1:04число 5 и чтобы мне присвоить этой

1:07переменной некое значение я должен

1:09указать

1:09знак равенства и дальше указывай просто

1:11определенное значение ну например число

1:135 после этого мы с вами понимаем что мы

1:16создали некую переменную она у меня

1:18называется как нам бар и в этой

1:20переменной у меня находится определенное

1:22число это число 5 также сюда я мог

1:24поместить какое-либо другое значение

1:25например минус 5 минус 500 возможно

1:28просто 500 или что то в этом духе

1:30давайте поначалу просто будем всегда

1:32помечать значение 5 чуть позже мы также

1:34еще изучим как можно хранить будет не

1:36только числам также как можно будет

1:38хранить числа с точкой как можно будет

1:41хранить строки и как можно будет хранить

1:43еще какие-либо другие типы данных что

1:46существуют в языке питон чуть позже это

1:48с вами рассмотрим для начала давайте

1:50поймем как вообще можно работать с этой

1:52переменной

1:52после ее создания вы первое что наверное

Работа с переменной

1:55можете сделать когда просто вывести ее

1:57на экран дабы вывести эту переменную на

1:59экран мы можем обратиться к функции

2:02print и просто вы внутри этой функции мы

2:04передаем с вами саму переменную

2:05переменную number

2:07если такое запустить вот мы замечаем что

2:09у нас число 5 она как раз здесь и

2:11выводится

2:12дополнительно вы конечно же можете

2:13выполнить объединение здесь вывода

2:16например здесь у меня будет написано

2:18результат и дальше возможно у меня будет

2:20выводиться самое то перемены

2:22опять же это все обрабатывается здесь

2:23корректно помимо вывода вы также можете

2:26конечно же изменять значения самой

2:28переменной вот например здесь и указал

2:30значение 5 и чуть позже давайте возможно

2:33даже не здесь отдавать вот где нибудь

2:35например здесь чуть позже я поменяю ее

2:37значение например здесь будет уже

2:39написано 7 и так же чуть чуть ниже мы

2:41давайте выведем еще раз эту перемену и

2:44сейчас мы с вами просто заметим что у

2:46нас изначально выводилось переменная со

2:48значением 5 а потом вводится переменная

2:50со значением всем все обработалось

2:53корректно то бишь когда вы создаете

2:55переменные вы можете изначально ей

2:56присвоить одно значение а потом в ходе

2:58выполнения программы вы можете присвоить

3:00ей другое значение о необходимости вы

3:02переменной можете удалять

3:04для этого необходимо обращаться к

3:06директиве дал или же полностью она

3:08расшифровывается как дэвид и дальше вы

3:10просто указываете определенную перемены

3:12которую вы хотите удалить здесь

3:14поскольку мы работаем с директивой то

3:15можно не прописывать вот такие вот

3:17круглые скобки если вы их пропишите

3:19ошибки не будет на просто не являются

3:21лишними и зачем дописывать лишние

3:23символы

3:23если на данный момент попробовать

3:25запустить программу и конечно же у нас

3:27будет вызываться ошибка ошибка на данный

3:30момент связано с тем что во первых я

3:32создал переменную дальше я удалил эту

3:34переменную все ее как больше не

3:35существует а дальше я пытаюсь обратиться

3:38к этой переменной вот здесь и я пытаюсь

3:40вывести ее значение поскольку такой

3:42перемены не существует а мы пытаемся к

3:44ней обратиться то и у нас вызывается

3:45само по себе ошибка сами ошибки не вот

3:48здесь в терминале всегда выводятся

3:50не ленитесь их читать потому что они

3:53бывают очень содержательными например на

3:55данный момент у нас получается ошибка

3:56name error какое у нее название

3:58здесь по сути написано что происходит у

4:01нас происходит то что такая переменная с

4:04таким названием как намбер она является

4:06неопределенной при этом на четвертой

4:09строке мы пытаемся к ней обратиться если

4:11посмотреть на четвертую строку то

4:13действительно так у нас оно и происходит

4:14вот у нас есть переменная а на

4:16неопределенное потому что мы ее

4:18побеждает вы удалили но при этом мы

4:20пытаемся к ней обратиться в то же время

4:22если вот допустим пропишу этот дел где

4:25нет

4:25вот здесь то в таком случае никаких

4:27ошибок у меня вызываться не будет пить и

4:28все обработалось корректно и так уже

4:31происходит по той причине что смотрите

4:33изначально ее создал переменным дальше

4:35эту переменную выел далее я как бы эту

4:37переменную удалил но чуть божия опять

4:40эту переменную создал ну и опять-таки ее

4:42вывожу на экран

4:43поэтому в такой концепции все

4:45обрабатывается корректно этих проблем не

4:47возникает

4:48помимо хранения целых чисел как это у

Хранение разных значений

4:50нас было сейчас сделано мы также

4:52переменных можем хранить и какие-либо

4:54другие значения давайте мы создадим

4:56некую новую переменную

4:58пускай она будет называться как digit

4:59опять-таки название могут быть какие

5:01угодно главное не используйте

5:03специальные символы и в эту переменную в

5:06этот раз я хочу уже установить не целое

5:08число то есть ни один два три четыре и

5:10так дальше хочу установить например

5:12число с точкой этого я могу просто

5:14прописать 4 например . 5 и это все

5:17обработается корректно также после точки

5:19можно указывать множество символов это

5:21опять же все будет здесь обрабатывается

5:22корректно

5:23помимо того что мы можем хранить вот

5:25подобные числа мы также в переменных

5:27можем хранить определенные строки для

5:29этого мы давайте создадим еще одну

5:31перемену пускай она будет называться как

5:32word и сюда я хочу поместить некую

5:34строку строкой могу помешать как в

5:36одинарной так и в двойные кавычки от

5:38этого разницы никакой не будет здесь

5:41например мы давайте напишем хэллоу или

5:43что будет более логичным и давайте лучше

5:44здесь напишем результат а чуть ниже мы

5:47здесь уже будем выводить

5:48именно саму вот эту переменную word ну и

5:51здесь возможно давайте будем даже

5:52выводить digit чтобы мы просто заметили

5:54разницу если мы такое сейчас запустим

5:56вот она сводится результат у нас

5:58подставляется сюда как бы значения из

6:00вот это вот переменной борт а также

6:02подставляется значение из переменной

6:03digit вот мы получаем вот этот вот

6:05результат который здесь у нас выводится

6:07таким образом мы можем в переменной

6:10хранить во-первых целые числа

6:11они могут быть как положительные так и

6:13отрицательные также мы можем хранить

6:15числа с точкой опять же эти числа могут

6:18быть положительными а также могут быть

6:20отрицательными то все будет абсолютно

6:21корректно обрабатывается ну и плюс мы

6:23можем хранить здесь еще строки в строке

6:26у вас может быть как множество символов

6:28такие один символ мы сюда даже можете

6:31провести какую-то целую поэму это также

6:32нормально будет здесь обрабатываться

6:34ну и помимо вот этих вот всех типов

6:37данных существует еще один

6:38нестандартный тип данных он называется

6:41булевой и за счет этого типа данных мы

6:44можем хранить

6:44переменные одной из двух возможных

6:46значений либо это будет значение true

6:48либо это будет значение фолз то есть

6:50true это истина полз это ложь и подобные

6:54значения они зачастую используются в

6:56различных проверках например там мы

6:58можем проверить что если какая-то

7:00переменная она выпить и идти со

7:02значением true

7:03то есть если она будет идти со значением

7:04истина в таком случае мы будем выполнять

7:06один кусочек кода а если она будет идти

7:08со значением фолз или же ложь то мы

7:11будем выполнять какой-то другой кусочек

7:12кода то бишь на данный момент мы давайте

7:14все-таки создадим такую перемену

7:16допустим она у меня будет называться

7:17здесь как буря да что то в этом духе на

7:20данный момент мы особо ее использовать

7:22никак не будем но чуть позже когда вот

7:23будем изучать условной конструкции там

7:25мы эту переменную там этот тип данных

7:27вернее будем с вами использовать

7:29ну и что мы можем поместить либо

7:31значение true она записывается следующим

7:32образом либо значение false то есть либо

7:35истина либо ложь ложь это фолз истина

7:38это труп если такой попробую вывести на

7:40экран то это все будет выводиться как

7:42будто это обычная строка видите здесь

7:45водится либо falls ну как обычная строка

7:47до либо здесь водится слова true опять

7:50же как обычная строка в то же время это

7:53не обычная строка это вообще не является

7:54строкой это именно является тип данных

7:56bull и этот тип мы сможем использовать

7:59чуть позже вы различных условиях

8:01например мы сможем проверить если эта

8:02переменная будет со значимыми true то

8:04соответственно будем выполнять один

8:05определенным кусочек кода а иначе будем

8:07выполнять другой определенный кусочек

8:09кода и еще пару слов относительно типов

Типы данных

8:12данных в языке питон не существует

8:14строгой типизации это означает то что

8:16при создании переменной нам не нужно

8:18указывать какой тип данных будет в этой

8:20переменной в то же время в каждой

8:22переменной у нас есть определенный тип

8:24данных например здесь когда мы создаем

8:26некое целое число мы как бы говорим с

8:28вами о том что эта переменная она идет с

8:31таким типом данных как интеджер

8:33или же просто закричите сокращение им то

8:35есть интеджер

8:36это специальный тип данных которые

8:38отвечают у нас именно за целые числа

8:40когда мы создаем число с точкой мы

8:43создаем число с типом данных флот когда

8:45мы создаем строку мы создаем тип данных

8:47string

8:48ну и когда мы создаем с вами

8:50некую болевую переменную то мы создаем

8:52переменную на основе такого типа данных

8:53как bull все эти типы данных они не явно

8:56здесь существуют и продемонстрировать

8:58это очень и очень просто вот допустим мы

9:01давайте с вами попробуем к нашей

9:03переменной word добавить еще гулян вроде

9:06что то что то выводится как обычная

9:08строка и вроде оно должно обрабатываться

9:10в то же время если я такое запущу у нас

9:13будет возникать

9:14ошибка как мы можем заметить ошибка

9:16возникает именно в этой вот нашей строке

9:18и ошибка связана с тем что мы с вами к

9:20строке пытаемся добавить тип данных bull

9:23разные типы данных и соответственно их

9:25сложения невозможно то есть вывод через

9:28запятую как разные две переменные это

9:30возможно но вот сложении этих двух

9:33переменных

9:34это просто невозможно и точно то же

9:36самое будет если мы попробуем например

9:38кварт добавить digit опять же вроде это

9:41звучит логично да вы просто к строке

9:43добавляем ну некую некое число которое

9:46тоже может быть выведена как

9:47определенная строка но нет такой у нас

9:49тоже срабатывать не будет потому что

9:52опять же мы к строке вот здесь пишется

9:54что это стр ну или же полное название

9:57как string так вот мы к строке

9:59пытаемся с вами добавить тип данных флот

10:01что действительно у нас таким и является

10:03это вызывает нам ошибку и на самом-то

10:06деле справиться с этой ошибкой

10:07можно несколькими способами во первых

10:09конечно же можно тут все выводить через

10:11запятую

10:12это первый вариант а второй вариант это

10:14приведение типов например здесь я могу

Приведение типов

10:16любое число или любую например строку

10:19привести к другому типу данных вот

10:22например мы давайте попробуем чтобы у

10:24нас вот это вот число она отображалась

10:26как будто это обычная строка то есть к

10:28этому числу как бы в начало а также как

10:30бы в конец будут добавлены вот такие

10:32двойные или одинарные кавычки тем самым

10:35из числа это все превратится именно вы

10:37строку

10:38если бы кстати записал именно число вот

10:40в таком формате то тип данных здесь был

10:42бы не флот а здесь был бы тип данных

10:44string

10:45давайте кстати даже такой попробуем

10:46запустить и мы сможем заметить что все

10:49обработалось абсолютно корректно видите

10:50вот это вот строка она больше не

10:52вызывает у нас ошибки но мы давайте

10:54все-таки попробуем сделать не так мы

10:56давайте укажем что здесь у нас все же

10:58будет именно число это будет у нас плод

11:00в таком случае все равно здесь выдается

11:02ошибка

11:02и чтобы нам флот преобразовать к строке

11:05мы с вами должны вот здесь

11:06воспользоваться такой функцией которая

11:08называется как стр это функция она берет

11:11определенное число будь то флот или же

11:14будь то интеджер и это число оно

11:16преобразует к строке

11:17если такое запущу мы замечаем что

11:19никаких изменений здесь не произошло у

11:21нас все обработалось корректно никаких

11:24ошибок у нас больше не вызывается в тоже

11:27время мы давайте вот попробуем с вами

11:28еще одну какую-то переменную создать

11:30например я и назову как стр нам и это

11:34будет переменная который будет содержать

11:35число только это число она будет в

11:38формате именно строки

11:39здесь опять же тип данных этой

11:41переменной именно как string потому что

11:43у нас есть двойные кавычки но давайте

11:45для интереса я установлю здесь одинарные

11:46кавычки чтобы мы помнили что существуют

11:49еще хотя бы такие да так вот это у нас

11:52именно является числом и мы теперь

11:54давайте с вами попробуем сделать

11:55следующее возможно эту строку я

11:57закомментируем скана будет но мы просто

11:59использовать не будем и давайте мы

12:01попробуем сделать следующее я

12:03предположим

12:04хочу добавить к намбер я к этой перемены

12:06хочу добавить еще стр нам если такое

12:09попробую сейчас запустить у нас будет

12:11вызываться ошибка потому что намбер это

12:14у нас интеджер on easter нам это у нас

12:17string опять же разные типы данных

12:18поэтому вызывается ошибка ну и чтобы нам

12:21это все те кто здесь обработать мы

12:23просто можем вызвать другую функцию она

12:25называется int ну и соответственно стр

12:27он приводил у нас какое-либо число к

12:30строке ain't он делает обратное

12:32он приводит определенную строку к числу

12:35при этом если мы попытаемся вот эту вот

12:37функцию использовать для такой

12:39переменной как word то конечно же у нас

12:41будет вызываться ошибка потому что в

12:43этой переменной у нас ну в принципе не

12:45находится число да здесь находится текст

12:47поэтому все-таки при попытке

12:49преобразованию на все равно будет

12:50выдаваться ошибка но если вот в данном

12:53контексте это все попробовать запустить

12:55то конечно же обработать с это

12:56корректным вот мы можем заметить что к

12:58нам в к числу 5 я добавил еще число 5 и

13:01вот у нас вывелось число 10 все

13:04обработалось абсолютно корректно кроме

13:07того для интереса мы давайте еще здесь

13:09попробуем вывести world конечно же то

13:11есть вот это вот нашу перемена конечно

13:12же я могу это вывести через запятую

13:14каком случае все это обработается

13:16корректно но предположим я все таки хочу

13:18через знак + вывести это все чтобы мне

13:21такое реализовать не нужно вот это вот

13:24вот это вот сложением это все нужно

13:26преобразовать к типу данных string

13:29ну и чтобы это сделать я предлагаю вот

13:31что указать мы здесь просто вызываем

13:33функцию стр а внутри этой функции мы

13:35помещаем сложение вот этих вот чисел то

13:37есть после того как будет выполнена

13:38сложение у нас работает функция

13:41стр все это дополнительно будет еще

13:44абидин объединена с и переменной word и

13:46если это все запустить вот оно всё

13:49абсолютно корректно здесь сработала

13:51таким образом в языке питон не

13:53существует строгой типизации то есть не

13:56нужно явно указывать с каким типом

13:58данных мы создаем переменную то же время

14:00у каждой перемены есть свой определенный

14:02тип данных

14:03основные типы данных это интеджер флот

14:06string а также вот эти вот типы данных

14:08мы с вами здесь как раз и прописали и

14:10вам просто важно помнить то что если вы

14:12попытаетесь к string добавить интеджер у

14:15вас всегда будет возникать ошибку потому

14:17что это разные типы данных

14:18поэтому если вам нужно добавлять там

14:21например эти значение друг другу или там

14:22наоборот вычитать то всегда выполните

14:25преобразование типов данных для этого

14:27использую такие функции как стр int а

14:30также можно использовать такую функцию

14:32как флота на соответственно

14:33преобразовывает к типу данных флот или

14:35же можно использовать такую функцию как

14:37bull она позволяет преобразовать к типу

14:39данных буля да ну или вернее к типу

14:41данных bull теперь давайте уже на основе

Работа с пользователем

14:43полученных знаний попробуем создать

14:45что-либо интересное я хочу разработать

14:48такую программу где мы будем получать от

14:50пользователя два числа и дальше мы будем

14:52выводить пользователю всевозможные

14:54математические операции связанные с

14:56этими двумя числами поэтому для

14:58получения значений я буду использовать

15:00такую функцию как

15:01input в прошлом уроке мы уже с вами

15:03рассматривали здесь у меня будет

15:05написано видите первое число

15:08например что то в этом духе будет

15:09написано а также давайте будем из еще

15:11раз а прописывать здесь input и здесь мы

15:14уже будем писать что введите второе

15:15число если я на данный момент попробую

15:18запустить программу в таком случае 10 на

15:20я могу вести как бы первое число и могу

15:22вести как бы второе число и все и на

15:24этом программу на завершится особо

15:25нечего интересно такого не получилось

15:28вот поэтому нам нужно сделать так что

15:30вот этот вот результат который мы

15:32получаем от пользователя нам его нужно

15:33где-то хранить

15:34мы его будем хоронить в определенной

15:37отдельной переменной

15:38поэтому давайте вот здесь я создам

15:40перемены пускай она будет называться нам

15:42один и в качестве значения для этой

15:44переменной я как раз указываю первое ну

15:47как первое получаемое значение от

15:49пользователя и точно тоже самое буду

15:51делать для второй переменной то есть я

15:53создаю нам 2 и здесь указываю как бы

15:55тоже то значение которое мы получаем от

15:58пользователя чуть ниже мы с вами будем

16:00выводить различные результаты для этого

16:02используем принты и здесь мы просто

16:04давайте пропишем некий текст например

16:06резалт а также дополнительно будем

16:08выводить сам по себе результат сперва мы

16:10давайте обратимся к первой переменой

16:12и к ней мы добавим еще значение второй

16:14переменной также чуть ниже мы будем

16:16выводить еще вычитание

16:17деление а также умножения чисел если на

16:21данный момент мы это все с вами запустим

16:23и введём какие-либо числа то мы получим

16:26с вами ошибку ошибка она на данный

16:28момент момент связано с тем что каждый

16:30раз когда мы с вами получаем

16:31определенное значение от пользователя

16:33это значение она является строкой

16:36то есть это значение идет с типом данных

16:38string поэтому когда я здесь пытаюсь как

16:40бы разделить одну строку на другую

16:43конечно же у нас вызывается ошибка

16:45потому что такое делать ну попросту

16:46нельзя поэтому чтобы у нас не вызывалась

16:49ошибкам нам необходимо либо здесь либо

16:51уже вот здесь когда мы работаем с

16:53переменными нам необходимо каждый раз

16:55преобразовывать это все к определенному

16:57типу данных

16:58ну каждый раз вот здесь преобразовывать

17:00это все к типу данных

17:01интеджер ну и так каждый перемены это

17:02будет неудобно поэтому мы давайте вот

17:05прямиком здесь когда мы получаем данные

17:06от пользователя мы их сразу же будем

17:08преобразовывать к типу данных

17:09интеджер вот таким вот образом в таком

17:12случае никаких ошибок уже не будет

17:14возникать

17:15если мы запустим программу у нас все

17:17обработается корректно например вводим

17:19число 5 а также давайте возможно ведем

17:21число два и вот мы получаем все

17:24результаты здесь у нас идет всем дальше

17:27вычитание 3 деления два с половиной и

17:29умножение идет 10 все обработалось

17:31корректно также по желанию вы здесь

17:34можете еще не только деление и

17:36умножение делать но также можно

17:38возведением в определенную степень или

17:41же деление на

17:43ну с остатком целого лишь их числа если

17:46такое тоже мы давайте с вами запуске и

17:47возможно протестируем вот у нас

17:49получается возведение идет чеслав в

17:52определенную степень 5 возводится в

17:54степень 2 мы получается 25 а также

17:57происходит здесь деление причем у нас

17:59отображается

18:00исключительно целая его часть раньше

18:02отображалась два с половиной тут уже

18:04отображается

18:04просто число 2 то есть здесь вы можете

18:07производить различные удобные вам

18:09математические операции кроме того он

Сокращенные действия

18:12если вам нужно выполнить некую

18:14математическую операцию связанные с

18:16одной и той же переменной

18:18то это можно сделать несколькими

18:19способами вот например предположим что к

18:22переменной нам один я бы хотел добавить

18:24допустим число 5 это можно записать вот

18:27в таком формате это будет абсолютно

18:29корректно работать но дальше можно

18:31использовать более сокращенный формат

18:33здесь мы просто указом плюс равно

18:35и дальше добавляем как бы определенное

18:37число ну если вот сейчас это

18:39протестируем допустим давайте здесь мы

18:41видим число 11 число 2 то мы замечаем

18:44следующее что первый результат он нам

18:46вводит число 8 почему так происходит

18:48потому что к первой переменной к числу

18:50один мы еще добавили число 5 лишь это

18:53получилось что здесь нас шестерка

18:55шестерки добавили 2 ну и вот у нас уже

18:57здесь 8 получилось точно то же самое с

19:00остальными уже здесь

19:01результатами помимо добавления здесь вы

19:03можете также производить вычитание это

19:05означает то что от этой переменной вы

19:07вычитаете число 5 также здесь можно

19:10производить

19:11умножение и деление либо же остаток при

19:14делении вот эти вот все математические

19:15операции не здесь легко могут

19:17производиться и еще один момент который

19:19я забыл упомянуть это то что на самом-то

19:22деле вы можете умножать не только числам

19:24но также можете еще и умножать строки

19:26вот предположим у нас здесь будет строка

19:28в не будет написано хай и дальше мы

19:30попробуем умножить эту строку звучит

19:33нелогично но на самом-то деле в языке

19:34питон это возможно сделать если здесь я

19:37просто попробую эту строку умножить на

19:40примерно 2 то в таком случае ну да

19:43давайте мы видим какие-то числа то в

19:45таком случае мы получим то что нас это

19:46значение этой строки просто два раза

19:48будет

19:49водица на экран да вот это вот мы с вами

19:51как раз и получили если здесь умножим на

19:5420 то соответственно значение этой

19:56строки будет выведена 20 раз и еще один

19:58нюанс связаный с типами данных здесь

Изменение типа данных

20:00когда мы ssd определенную переменную в

20:03языке питон только этой переменной сразу

20:05добавляется какой-либо тип данных вот

20:07например здесь я поместил строкам и к

20:09этой перемены и сразу добавляется такой

20:10тип данных как string в то же время мы

20:13можем обратиться к этой переменной во

20:15первых мы можем установить некое новое

20:17значение в таком случае вместо х и здесь

20:19будет уже установлены хэллоу но также мы

20:21можем установить

20:22и другой тип данных если я сюда буду

20:24помещать число 45 или же число с точкой

20:27или боксе тип данных гулян булгар не это

20:30все равно все будет срабатывать

20:31абсолютно корректно так происходит по

20:34той причине что если мы с вами пытаемся

20:35установить новый тип данных вы

20:37переменную то есть сперва у нас

20:39удаляется эта переменная она удаляется

20:41за счет директив директивы дел а дальше

20:44уже происходит установка и вообще

20:46создание новой перемены и таким образом

20:49вы здесь можете создать переменную с

20:51одним значением

20:52а чуть позже вы можете в эту же перемену

20:54установить другое значение с абсолютно

20:56другим типом данных это здесь будет

20:58работать корректно то же время если мы

21:00говорим про

21:00например там какие-то математические

21:02операции или там например про вывод

21:04нескольких типов данных по это все

21:06срабатывать сама по себе не будет там же

21:09нужно будет приводить типы данных

21:10а как это мы делали вот например здесь

21:12то есть использовать нужно будет такие

21:14функции как int флот стр или же та же

21:17функция bull ну что ж на этом наш урок

Заключительная часть

21:19подходит концу

21:20в этом уроке мы с вами изучили работы с

21:22и переменными а также даже немного

21:24познакомились с ними на практике в

21:26будущих уроках мы постоянно будем

21:28работать с переменными поэтому если

21:30что-то сейчас было непонятным то не

21:32волнуйтесь так как в последующих уроках

21:34вы еще очень много раз будете с ними

21:36сталкиваться и спокойно их изучить и на

21:39этом же у меня все надеюсь урок вам

21:41понравился если так то не забывайте

21:43подписываться на канал и вступать в наши

21:45соцсети все ссылки на них будут в

21:47описании к этому видео у меня ж на этом

21:48все до скорых встреч пока

More from Школа itProger / Программирование

Recently added transcripts

Browse the whole transcript library

This transcript was generated from the captions YouTube publishes for this video. Get the transcript of any YouTube video atfreeyoutubetranscribe.com, free, unlimited, no sign-up.