1.44M
Категория: ПрограммированиеПрограммирование

DS графдизайн. Основы Python

1.

DS
графдизайн
Основы Python

2.

Введение
Вопросы для повторения
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

3.

Введение
Вопросы для повторения
1
Что такое прототипы и макеты, и зачем они используются в процессе
разработки сайтов?
2
3
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

4.

Введение
Вопросы для повторения
1
Что такое прототипы и макеты, и зачем они используются в процессе
разработки сайтов? визуальные представления будущего сайта, которые
используются для тестирования и уточнения дизайна и функциональности
до начала разработки, ускоряя процесс и улучшая пользовательский опыт.
2
3
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

5.

Введение
Вопросы для повторения
1
Что такое прототипы и макеты, и зачем они используются в процессе
разработки сайтов? визуальные представления будущего сайта, которые
используются для тестирования и уточнения дизайна и функциональности
до начала разработки, ускоряя процесс и улучшая пользовательский опыт.
2
Почему важно освоить основы верстки для графического дизайнера?
3
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

6.

Введение
Вопросы для повторения
1
Что такое прототипы и макеты, и зачем они используются в процессе
разработки сайтов? визуальные представления будущего сайта, которые
используются для тестирования и уточнения дизайна и функциональности
до начала разработки, ускоряя процесс и улучшая пользовательский опыт.
2
Почему важно освоить основы верстки для графического дизайнера?
потому что это улучшает сотрудничество с разработчиками, позволяет
лучше контролировать дизайн и расширяет возможности работы над
проектами
3
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

7.

Введение
Вопросы для повторения
1
Что такое прототипы и макеты, и зачем они используются в процессе
разработки сайтов? визуальные представления будущего сайта, которые
используются для тестирования и уточнения дизайна и функциональности
до начала разработки, ускоряя процесс и улучшая пользовательский опыт.
2
Почему важно освоить основы верстки для графического дизайнера?
потому что это улучшает сотрудничество с разработчиками, позволяет
лучше контролировать дизайн и расширяет возможности работы над
проектами
Какие инструменты разработки вы использовали при создании прототипа
сайта?
3
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

8.

Введение
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

9.

Введение
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

10.

Введение
Цели
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

11.

Введение
Цели
Основы синтаксиса Python
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

12.

Введение
Цели
Основы синтаксиса Python
Переменные и типы
данных
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

13.

Введение
Цели
Основы синтаксиса Python
Арифметическая операции и
калькулятор
Переменные и типы
данных
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

14.

Введение
Цели
Основы синтаксиса Python
Переменные и типы
данных
Арифметическая операции и
калькулятор
Библиотеки
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

15.

Теория
Компьютер
Компьютер —
01010101010101101011010010
10100100101010101010110101
10100101010010110101010100
10101011110001010101010001
01010101010101101011010010
10100101010101010110000001
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

16.

Теория
Компьютер
Компьютер — это электронное устройство, он понимает только
наличие или отсутствие сигнала (электричества в проводе).
01010101010101101011010010
10100100101010101010110101
10100101010010110101010100
10101011110001010101010001
01010101010101101011010010
10100101010101010110000001
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

17.

Теория
Программа
Что такое программа?
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

18.

Теория
Программа
Программа — это инструкция для компьютера, написанная на
понятном для него языке.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

19.

Теория
Программа
Программа — это инструкция для компьютера, написанная на
понятном для него языке.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

20.

Теория
Программа
Программа — это инструкция для компьютера, написанная на
понятном для него языке.
Как эти программы написать?
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

21.

Компьютер
Теория
Было
01010101010101101011010010
10100100101010101010110101
10100101010010110101010100
10101011110001010101010001
01010101010101101011010010
10100101010101010110000001
Язык компьютера
0 – отсутствие сигнала
1 – наличие сигнала
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

22.

Язык программирования
Теория
Стало
Язык программирования
- способ/правила
написания для таких
инструкций.
Набор таких команд —
это код программы.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

23.

Теория
Язык программирования
Компьютер — это электронное устройство, он понимает
только наличие или отсутствие сигнала (электричества в
проводе).
Программа — это инструкция для компьютера,
написанная на понятном для него языке.
Язык программирования
- способ/правила написания для таких инструкций. Набор
таких команд —это код программы.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

24.

Теория
Веб приложения
(Reddit, YouTube)
Язык программирования
Игры (World of Tanks,
Civilization IV)
Искусственный интеллект и
машинное обучение
(Spotify, Netflix)
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

25.

Теория
Веб приложения
(Reddit, YouTube)
Язык программирования
Игры (World of Tanks,
Civilization IV)
Искусственный интеллект и
машинное обучение
(Spotify, Netflix)
Python востребован такими компаниями, как VK group, Yandex, Google,
Гринатом и многими другими.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

26.

Теория
Основные действия программы
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

27.

Теория
Основные действия программы
Переводчик
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

28.

Теория
Основные действия программы
Переводчик
Ввод текста
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

29.

Теория
Основные действия программы
Переводчик
Ввод текста
Переведенный текст
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

30.

Теория
Основные действия программы
Работа программы
Ввод данных
в программу
Результат работы
программы
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

31.

Теория
Переменные
Переменные
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

32.

Переменные
Теория
Переменная –
Там что-то есть.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

33.

Теория
Переменные
Переменная – ячейка в памяти компьютера, хранящая
определенную информацию.
Там что-то есть.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

34.

Теория
Переменные
Правила названия переменных
Название должно быть осмысленным.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

35.

Теория
Переменные
Правила названия переменных
Название должно быть осмысленным.
Название не может начинаться с цифры.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

36.

Теория
Переменные
Правила названия переменных
Название должно быть осмысленным.
Название не может начинаться с цифры.
Название может состоять из нескольких слов, разделенных знаком “_”.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

37.

Теория
Переменные
Правила названия переменных
Название должно быть осмысленным.
Название не может начинаться с цифры.
Название может состоять из нескольких слов, разделенных знаком “_”.
Нельзя использовать зарезервированные имена (def, if, else и т.д.).
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

38.

Теория
Переменные
Правила названия переменных
Название должно быть осмысленным.
Название не может начинаться с цифры.
Название может состоять из нескольких слов, разделенных знаком “_”.
Нельзя использовать зарезервированные имена (def, if, else и т.д.).
Название переменной может начинаться с a-z, A-Z, а также с нижнего
подчеркивания _.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

39.

Теория
Переменные
Потренируемся
123
name
my name
user_name
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

40.

Теория
Переменные
Потренируемся
123
Можно?
name
my name
user_name
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

41.

Теория
Переменные
Потренируемся
123
name
my name
user_name
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

42.

Теория
Переменные
Потренируемся
123
name
А так?
my name
user_name
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

43.

Теория
Переменные
Потренируемся
123
name

my name
user_name
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

44.

Теория
Переменные
Потренируемся
123
name

my name
?
user_name
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

45.

Теория
Переменные
Потренируемся
123
name

my name
user_name
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

46.

Теория
Переменные
Потренируемся
123
name

my name
user_name
?
age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

47.

Теория
Переменные
Потренируемся
123
name

my name
user_name

age
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

48.

Теория
Переменные
Потренируемся
123
name

my name
user_name

age
?
3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

49.

Теория
Переменные
Потренируемся
123
name

my name
user_name

age

3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

50.

Теория
Переменные
Потренируемся
123
name

my name
user_name

age

3name
?
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

51.

Теория
Переменные
Потренируемся
123
name

my name
user_name

age

3name
_
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

52.

Теория
Переменные
Потренируемся
123
name

my name
user_name

age

3name
_
?
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

53.

Теория
Переменные
Потренируемся
123
name

my name
user_name

age

3name
_

©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

54.

Теория
Переменные и типы данных в Python
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

55.

Теория
Переменные и типы данных в Python
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

56.

Теория
Переменные и типы данных в Python
Переменная
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

57.

Теория
Переменные и типы данных в Python
Переменная
...
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

58.

Теория
Переменные и типы данных в Python
Переменная
...
age = 25
name = "John"
pi = 3.14159
is_student = True
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

59.

Переменные и типы данных в Python
Теория
Переменная
целое число
(int) со
значением
25
...
age = 25
name = "John"
pi = 3.14159
is_student = True
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

60.

Переменные и типы данных в Python
Теория
Переменная
целое число
(int) со
значением
25
...
строка (str) с текстом
"John"
age = 25
name = "John"
pi = 3.14159
is_student = True
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

61.

Переменные и типы данных в Python
Теория
Переменная
целое число
(int) со
значением
25
...
строка (str) с текстом
"John"
age = 25
name = "John"
pi = 3.14159
is_student = True
вещественное
число (float) с
приближенным
значением
числа π (3.14159)
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

62.

Переменные и типы данных в Python
Теория
Переменная
целое число
(int) со
значением
25
...
строка (str) с текстом
"John"
age = 25
name = "John"
pi = 3.14159
is_student = True
булевое значение (bool) со
значением True
вещественное
число (float) с
приближенным
значением
числа π (3.14159)
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

63.

Типы данных
Теория
Арифметические операции
Операция
Запись
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

64.

Типы данных
Теория
Арифметические операции
Операция
Запись
Сложение
a+b
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

65.

Типы данных
Теория
Арифметические операции
Операция
Запись
Сложение
a+b
Вычитание
a–b
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

66.

Типы данных
Теория
Арифметические операции
Операция
Запись
Сложение
a+b
Вычитание
a–b
Деление
a/b
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

67.

Типы данных
Теория
Арифметические операции
Операция
Запись
Сложение
a+b
Вычитание
a–b
Деление
a/b
Деление с получением целой
части
a // b
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

68.

Типы данных
Теория
Арифметические операции
Операция
Запись
Сложение
a+b
Вычитание
a–b
Деление
a/b
Деление с получением целой
части
a // b
Деление с получением остатка
a%b
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

69.

Типы данных
Теория
Арифметические операции
Операция
Запись
Сложение
a+b
Вычитание
a–b
Деление
a/b
Деление с получением целой
части
a // b
Деление с получением остатка
a%b
Умножение
a*b
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

70.

Типы данных
Теория
Арифметические операции
Операция
Запись
Сложение
a+b
Вычитание
a–b
Деление
a/b
Деление с получением целой
части
a // b
Деление с получением остатка
a%b
Умножение
a*b
Возведение в степень
a ** b
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

71.

Типы данных
Теория
Функции
Функция
Назначение
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

72.

Типы данных
Теория
Функции
Функция
Назначение
print()
Вывод информации в
терминал
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

73.

Типы данных
Теория
Функции
Функция
Назначение
print()
Вывод информации в
терминал
input()
Ввод данных с клавиатуры
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

74.

Типы данных
Теория
Функции
Функция
Назначение
print()
Вывод информации в
терминал
input()
Ввод данных с клавиатуры
str()
Преобразование в строку
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

75.

Типы данных
Теория
Функции
Функция
Назначение
print()
Вывод информации в
терминал
input()
Ввод данных с клавиатуры
str()
Преобразование в строку
int()
Преобразование в целое число
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

76.

ИТОГ
Контрольная работа по Модулю № 1
Обязательна к выполнению! Еще раз повторите:
История дизайна и виды
Понятие цвета, шрифта
Растровые и векторные изображения
Приложения (Gimp, Figma, Inkscape)
Основы Python
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

77.

DS
программирование
Спасибо за внимание!
English     Русский Правила