переменные


379 просмотров.

Краткое описание видео: .всем привет и сегодня мы разберем очень.важную тему в программировании это.переменные наверное из курса школьной.математики вы уже знаете что переменная.принимаете себя разные значения а также.может меняться сколь угодно раз.переменные в программировании ничем не.отличается от математической и также.может принимать в себя разные значения и.меняться по ходу деятельности скрипта.без переменных программирования далеко.не уйти ведь очень часто бывают такие.ситуации когда вы не знаете точного.значения.но его может узнать переменная чтобы не.разглагольствовать давайте сразу.создадим такую переменным зайдем в.логику скрипта на жмем установить.переменную имя переменной мы можем.задать латиницей.называйте переменной осмысленно чтобы по.ходу работы скрипта вам было удобно с.ними работать давайте назовем нашу.первую переменную чуть ниже мем мы видим.поле значение переменной мы можем.присвоить ее значение другой перемены.или присвоить значение ресурса или.присвоить значение базы но мы можем.задать и свое значение и таких значения.мы можем задать три строка принимает.себя значение текста следующий тип.данных число именно с ним мы можем.делать математические действия вычитание.умножение деления и так далее еще один.тип expression то есть кот именно он.позволяет вычитать и умножать и.прибавлять числа а также обрабатывать.строку по умолчанию тип данных задан.строкой.если я напишу в поле для ввода 7 то.будет ошибочно сказать что это число.поскольку тип данных выставлен строка мы.не сможем его математически сложить и не.сможем его математически вычесть не.умножить не поделить давайте наконец.зададим переменную жмем выполните.добавить жмем ok.в левой панели кода появился блок со.значением нашей переменной создадим.простое действие выведем лог нашу.переменную для этого зайдем в поле.инструменты нажмем лоб и выведем нашу.переменную чтобы это сделать возьмем.данные из переменной жмем ok.выполнить добавить и жмем ok мы можем.заметить что в логе появилась строка с.число 7 условность число.потому что мы все еще помним что эта.строка давайте для эксперимента например.прибавим число к нашей переменной.например мы хотим получить 10 к прибавим.3 и выставим тип данных expression.потому что именно он позволяет.складывать и вычитать и так далее сейчас.мы увидим что произойдет.давайте запустим заново случилось.элементарное склеивание давайте.проанализируем что же все-таки произошло.вы попытались сложить строку с числом но.как мы знаем в математике нет такого.действия.поэтому программа преобразовала число 3.в строку и склеила два строчных значения.значению воды значение 3 в итоге.получилось 73.давайте сделаем следующим образом в.блоке установить переменную на жмем.правой кнопкой мыши нажмем редактировать.давайте зададим значение с типом данных.int и введём требуемое нам число число 7.нажмем ok и запустим скрипт самого.начала для этого кликните на красную.стрелочку слева самом первом блоке кода.и нажмите кнопку запуска сначала теперь.когда переменная стала числом мы.получили нужное значение значение 10 она.справедлива для выражения 7 плюс 3.давайте отныне проанализируем что мы с.вами сделали нажмем редактировать и.посмотрим содержание содержание у нас.два числа.число воле которая содержится в этой.переменной и число 3.для них мы задали верный тип данных.expression который позволяет складывать.мечтать и совершать математические.действия с числами кроме всего прочего в.переменную мы также можем записывать.значения правда или ложь true и falls.давайте это сделаем сейчас зайдем в.браузер зайдем загрузить загрузим.страничку например vk.com.нажмем выполнить добавить нажмем ok.ждем пока прогрузится страничка отлично.сайт полностью готов к работе.теперь давайте проверим существование.поле для ввода логина.спросим программу существует ли такое.поле если она существует то записать в.переменную правда или ложь давайте.нажмем левой кнопкой мыши и выберем.пункт проверить существование.перемена в которой сохранится результат.будет называться из кризиса вы конечно.же можете ее заменить на свою.но я не рекомендую этого делать жмем.выполнить добавить нажмем ok.а теперь давайте выведем влог значение.из экзист чтобы убедиться что она.записалась данные для ввода возьмем из.переменной из exist.нажмем выполнить добавить как вы можете.заметить значение равно true то есть.правда говоря обыденным языком значение.существует а теперь давайте проверим.существование заведомо не существующего.элемента для этого просто подредактируем.блок нажмем редактировать и ведем сюда.какой-нибудь странное значение можете.просто ударить рукой по клавиатуре.нажмем ok.конечно же такого элемента не существует.на странице давайте проверим что нам.выдаст программа нажмем запуск и мы.видим что значение нам выдалась фолз.которая переводится как ложь в.дальнейшем эти значения мы будем.обрабатывать более сложные конструкции.позволят вам сделать ваше приложение.гибким все эти значения актуальны только.в рамках одного потока то есть для.каждого потока будет работать только.этот скрипт общаться между потоками при.помощи переменных нельзя а если быть.точным то все переменные которые мы с.вами сейчас осуществили в коде есть.переменные локальные локальной в русском.языке имеет семантику местный то есть не.выходящий за пределами.с настей в нашем случае не выходящим за.пределами потока но вы можете создать.переменную которая будет общаться с.другими потоками и будет актуальна в них.тоже эти перемены называются глобальными.и работают эти переменные во всех.потоках давайте для примера установим.такую переменную зайдем в логику скрипта.и нажмем установить глобальную.переменную механизм создания перемен и.тот же самый ну вот механизм действия.совершенно другой.я не рекомендую вам на первых порах.создавать глобальные переменные без.особой надобности при работе с.глобальными переменами их удобно.помещать функцию он applications тарт.такая функция выполнится всего лишь один.раз в одном случайном потоки в первое.время глобальные переменные вам конечно.не понадобится но если все-таки.возникнет такой случай то разобраться в.них будет просто потому что они работают.аналогичным образом как и локальные.переменные в принципе тема переменных.достаточно простая вам лишь нужно.немножко поэкспериментировать и.поиграться с ними в программе а на этом.я с вами прощаюсь до следующего видео

переменные

Как? Вы еще не смотрели? Ну это зря...