Уроки Python / Делаем калькулятор первый вводный урок для начинающих, с нуля
HTML-код
- Опубликовано: 15 янв 2020
- Привет друзья! На этом вводном первом уроке по Python мы с вами сделаем калькулятор.😊
✔ Поддержи проект: wiseplat.org/donat
✔ Вступай в группу Вк - wiseplat 🚀
✔ Подписывайся zen.yandex.ru/id/5e9a61242427...
✅ Команда print - используется для вывода текста на экран.
✅ Команда input - используется для ввода текста с экрана в программу.
✅ Команда int - используется для работы с целочисленными числами.
✅ Команда if - используется для проверки условий (условный оператор).
❗ При программирование на питоне не забываем про табуляцию в коде программы на Питоне - т.к. она формирует структуру кода.
#урокиpython #урокипитон #python #программирование #дляначинающих
- Уроки от #OlegShpagin 👨🏼💻
Ставь лайк, если тебе понравилось видео 👍
✅ Начинаете программировать? - Повторяйте все то, что показываем в обучающем видео. Тогда вы будете закреплять материал быстрее и сможете начать программировать на Python эффективно.👍
Смотрите наши обучающие видеоуроки и выучите Python быстрее всех! :)
►► Подписывайся на наш канал!
********************************
❤ Если Вам понравилась публикация, подписывайтесь на канал!
👍 Ставьте лайки, тогда будем еще создавать такой контент :)
✉ Если есть вопросы или пожелания, то пишите, в комментариях.
********************************
Оставляйте ваше мнение в комментариях, о том, что должно быть в первом вводном уроке программирования по Python (Пайтон == Питон == Python)
Огромное спасибо!
видео вышло давно но полезно
Сижу в 12 часов ночи и смотрю ваши уроки.Большое вам спасибо,за то что так грамотно и доходчиво объясняете!!!Мне бы такого учителя в школу лет 10 назад и думаю судьба бы сложилась иначе)
Здравстуй читатель. Хочу сказать тебе: не отчаивайся. Все у тебя может получиться. Не нужно думать что те у кого получилось достичь своих целей им просто случайно повезло. Это только так кажеться. Поверьте случайного везения не бывает.
Ребята хочу вам сказать что случайностей вообще не бывает и вот почему:
Представь себе выходишь ты в сад и видишь что все деревья в саду повалены. Какая мысль придет к тебе в голову? Скорее всего ты подумаешь что ночью прошел сильный ураган. А теперь представь что ты также выйдешь в свой сад и увидишь что не все деревья повалены, а каждое третье дерево повалено. Какая мысль придет к тебе в голову? Ну врят ли ты здесь все спишешь на ураган. Вполне возможно ты подумаешь что кто-то решил тебе отомстить и это явно не ураган.
А теперь представь что у тебя в коробке 3000 (три тысяча) буквенных символов. И представь что ты подкинул все эти буквы в воздух. Упав на асфальт какова вероятность что эти буквы образуют какое нибудь слово? А какова вероятность что эти буквы образуют какое нибудь предложение? А какова вероятность что эти буквы образуют какой нибудь абзац? А какова вероятность что эти буквы образуют какой нибудь текст? А какова вероятность что эти буквы образуют какую нибудь книгу? Вероятность равна почти нолю.
А ведь двойная спираль днк намного сложнее устроена чем текст на асфальте.
Верить в то что там где то сверкнула молния и вот там тоже где то сверкнула молния, а потом произошла химическая реакция и химические элементы бац соединились и образовали сложное химическое вещество, которая вдруг стало бороться за свое сохранение и не просто сохранение, а ещё и воспроизведение себе подобных- это глупо.
Это все равно что будучи археологом ты наткнешься на руины древнего города и первая мысль которая к тебе в голову придет- это что здесь когда то жили люди. Ну, а если твой коллега скажет: "неа, это просто там сверкнула молния и вон там тоже сверкнула молния, а потом началось землетрясение и вот таким образом и образовался этот город". Ты после этого разговора скорее всего попросишь руководство что бы твоего коллегу отстранили от работы в связи с тем что у него поехала крыша.
Так вот предыдущая ситуация еще более нелепая.
Бытует мнение что наша вселенная хаотична. Но я с этим не соглашусь. Я уверен что наша вселенная упорядоченна.
Так что ребята случайностей не бывает. Случайного везения просто нет. Наша вселенная не хаотична, а упорядоченна. Просто ставьте цели и достигайте их. И верьте что у вас тоже может получиться. Не сдавайтесь ребята.
Мой девиз в жизни такой:
Терпеливо
Активно
Учитесь
Хорошим
Искренним
Делам.
Запомните эту аббревиатуру. И пусть этот девиз сопровождает вас везде.
@@attrakcion дущнила
Большое спасибо за объяснения и советы! Всё понятно, всё получается
клёвый урок! наконец то первая более и менее программка.
так кстати можно не только квест сделать, но и словарик для повторения выученных слов
Здравстуй читатель. Хочу сказать тебе: не отчаивайся. Все у тебя может получиться. Не нужно думать что те у кого получилось достичь своих целей им просто случайно повезло. Это только так кажеться. Поверьте случайного везения не бывает.
Ребята хочу вам сказать что случайностей вообще не бывает и вот почему:
Представь себе выходишь ты в сад и видишь что все деревья в саду повалены. Какая мысль придет к тебе в голову? Скорее всего ты подумаешь что ночью прошел сильный ураган. А теперь представь что ты также выйдешь в свой сад и увидишь что не все деревья повалены, а каждое третье дерево повалено. Какая мысль придет к тебе в голову? Ну врят ли ты здесь все спишешь на ураган. Вполне возможно ты подумаешь что кто-то решил тебе отомстить и это явно не ураган.
А теперь представь что у тебя в коробке 3000 (три тысяча) буквенных символов. И представь что ты подкинул все эти буквы в воздух. Упав на асфальт какова вероятность что эти буквы образуют какое нибудь слово? А какова вероятность что эти буквы образуют какое нибудь предложение? А какова вероятность что эти буквы образуют какой нибудь абзац? А какова вероятность что эти буквы образуют какой нибудь текст? А какова вероятность что эти буквы образуют какую нибудь книгу? Вероятность равна почти нолю.
А ведь двойная спираль днк намного сложнее устроена чем текст на асфальте.
Верить в то что там где то сверкнула молния и вот там тоже где то сверкнула молния, а потом произошла химическая реакция и химические элементы бац соединились и образовали сложное химическое вещество, которая вдруг стало бороться за свое сохранение и не просто сохранение, а ещё и воспроизведение себе подобных- это глупо.
Это все равно что будучи археологом ты наткнешься на руины древнего города и первая мысль которая к тебе в голову придет- это что здесь когда то жили люди. Ну, а если твой коллега скажет: "неа, это просто там сверкнула молния и вон там тоже сверкнула молния, а потом началось землетрясение и вот таким образом и образовался этот город". Ты после этого разговора скорее всего попросишь руководство что бы твоего коллегу отстранили от работы в связи с тем что у него поехала крыша.
Так вот предыдущая ситуация еще более нелепая.
Бытует мнение что наша вселенная хаотична. Но я с этим не соглашусь. Я уверен что наша вселенная упорядоченна.
Так что ребята случайностей не бывает. Случайного везения просто нет. Наша вселенная не хаотична, а упорядоченна. Просто ставьте цели и достигайте их. И верьте что у вас тоже может получиться. Не сдавайтесь ребята.
Мой девиз в жизни такой:
Терпеливо
Активно
Учитесь
Хорошим
Искренним
Делам.
Запомните эту аббревиатуру. И пусть этот девиз сопровождает вас везде.
Олег, спасибо Вам Большое! Вы настоящий специалист в своей деятельности! Все получилось! Калькулятор работает! :)
Спасибо Олег! Вам просто не передать мой восторг от первого успеха!)
Класс, недавно нашел Ваш канал, очень понятно рассказываете. Спасибо за информацию, теперь буду учиться по Вашим урокам.
Сложное объяснили простым языком! Спасибо Вам за Ваш труд!
Так же добавил умножение и деление. Спасибо большое ☺️.
Все очень понятно и доступно!!!)))) Огромное спасибо!!!!!
Спасибо, медленно но уверенно иду по вашим урокам
Начал изучать Python по вашим видео
Спасибо благодаря вам я научился делать программы!
Поправок меня если говорю чушь ... Так же через условие можно добавить и float, так же убрать пару принтов, используя знаки + - * / = переменными, а ещё и кнопки добавить
Нереально круто объясняете ❤
Спасибо большое
Это тебе спасибо теперь я могу написать свой первый калькулятор
Первый опыт, с не целыми числами, умножением и делением тоже получилось. Спасибо
с умножением также пишешь тот же код ток все знаки заменяешь на нужные
спасибо за бесплатные уроки. И за идею для игры. Желаю вам всего хорошо.
Я сделал мод на деление и умножение 😈
А если серьёзно, то тутор отличный, всё сразу понятно!
всё понятно!
Спасибо за урок ! Очень интересную идею вы дали для создания текстового квеста !
Хорошо бы чтоб сразу были примеры как сократить код
a = int(input('Введите число а: '))
b = int(input('Введите число b: '))
t =f'{a} + {b} = {a + b}'
u =f'{a} - {b} = {a - b}'
print('Выберете 1 что бы сложить')
print('Выберете 2 что бы вычесть')
d = int(input())
if d==1:
print(t)
if d==2:
print(u)
Можно даже в 11 строк сложить
интересно как символы использовать непосредственно вычитание, умножение и тд
Спасибо большое за этот видеоролик!
Спасибо!!! Вы лучший программист)))!!!
Олег ! Все хорошо, но правая кнопка - контексное меню - IDLE не запускается
Спасибо за видео!
a = input("Выберите 1 это +, а 2 это - , 3 это * а 4 /")
b = int(input("Напишите 1 число"))
c = int(input("Напишите 2 число"))
if a == "1":
d = b + c
print(d)
elif a == "2":
d = b - c
print(d)
elif a == "3":
d = b * c
print(d)
elif a == "4":
d = b / c
print(d)
Бесплатный код калькулятора в котором есть + , - , * , /
Объяснение:
Мы создаем три переменные a , b , c
Потом если(if) а (переменный) равен одному тогда на переменным d b + с
Потом если(if) а (переменный) равен двум тогда на переменным d b - с
Потом если(if) а (переменный) равен трём тогда на переменным d b * с
Потом если(if) а (переменный) равен четырем тогда на переменным d b / с
Автор кода (Я)
и в конце надо было добавить
else:
print('Вы ввели что-то другое. Повторите попытку')
Спасибо это гениально
Всë очень хорошо объяснили. Спасибо
Спасибо!
спасибо было очень интересно
отличный урок огонь
спасибо за урок :)
Добавил ещё две функции и получился настоящий калькулятор!
Здравствуйте, как сделать случайный список алфавита? К примеру, что бы генерировалось всегда по разному: Ъ, л, щ, у, р, в... и так далее на все буквы алфавита, ещё, что бы буквы не повторялись надо, или по одной букве хотябы)
Круто, помог
спасибо за помощь
Это значит можно программировать на phyton, не устанавливая его, круто, только сто узнал, пошёл писать код
Здравствуйте! Скажите пожалуйста, почему в созданной папке программа не работает? После выбора операции (1 или 2) просто всё исчезает с экрана.
Узнал почему исчезла?
@@kratos9396 если ещё надо, то, по-моему, оно все вычисляет и сразу закрывается. Один input в конце нужен
@@user-dp3wc2eo4i если быть точнее, то
input()
не планируется существующие плейлисты по питону оформить в виде учебного курса на степике? всем выгодно, и курс будет и количество просмотров больше станет, там не хватает курсов которые не стартовые, хотя бы даже игру сделать с графическим интерфейсом
Спасибо, а как сделать, чтобы можно было сразу выполнять следующую команду? То есть получить результат и сразу же появлялась надпись «введите a»?
Питон же позволяет не определять тип данных вручную, места в памяти завались. Зачем ограничиваться только int’ом ? Особенно если калькулятор должен уметь работать и с плавающей точкой? А потом ошибки сыпаться будут после ввода некорректных данных.
Огромное спасибо
Пожалуйста %) Рекомендуйте друзьям! ;)
спасибоооооооооооооооооо огромное
Super
super
Спасибо но, когда я выбираю опирацию и сразу вылетает
✔
у меня проблемы что делать тестовый файл не становится python file после переименования "my1.py" помогите пожалуйста
А не проще пойти по пути наименьшего сопротивления и записать так:
print(15*15), print(21/7), print(3+2) и т.д.
?
nice
У меня вопрос, а если нету текстового документа?
Калькулятор в 1 строку: while True: print(eval(input(">>>"))
В 5:25 до смотрю ваш контент 👇
good
Олег, здравствуйте. Решили с сыном научиться программированию. Много начальных видео посмотрели и решили остановиться на ваших уроках. Подскажите пожалуйста, почему вы оставляете расстояние между строк? Заранее спасибо за ответ.
Это не влияет на код, но делает его более читабельным
@@user-wl2iz4zz4f спасибо
Простой калькулятор while True: print(eval(input('>>>')))
Здравствуйте, Олег. Я сделал всё точь-в точь также, как и у вас, но у меня выдаёт ошибку "OEF when reading a line". Что делать?
библиотека Readline скачана?
Спасибо. Супер.
завтра попробуб, т. к сейчас уже 4:03 время
установил sublime и вдруг выяснилось что в нём
не работает калькулятор. причина пока неизвестна, но в idle всё прекрасно работает
так же в sublime почему-то не запускаются как положено коды
в которых нужно что-либо ввести несколько раз, вероятно причина незапусков та же
что и в случае с калькулятором. так же не понятно как
в sublime запускать нечто вроде оболочки Shell в которой можно проверять
отдельные коды
в итоге sublime просто стоит на компе для красоты )
а пользуюсь редактором idle
Привет 😀 Лучше установи PyCharm, если хочешь быстрее и более правильно программировать ))) Это намного удобнее!)))
Я надеюсь, ты не начала просто с ходу писать, а посмотрела как правильно настроить?
Здравствуйте, под скажите логику калькулятора с добавлением цифр
Пример 2×2×2?
print("Cat is running from the dog")
print("And the cat saw a mouse[1], and a human[2], who do the cat need?")
print("Write 1 or 2")
ch1 = int(input())
if ch1 == 1:
print("Cat asked a help from the mouse, then died")
if ch1 == 2:
print("Cat asked a help from the human, then human threw to a fire with the dog")
Не получается создать текстовый файл на Mac 😑
Я еще добавил умножить и разделить
я тоже
+
4:45
блин,я всё делал по инструкции,как на видео, но не получилось(((
Здравствуйте, возникла промела с присванием и сравнением
Здравствуйте мне понравилось видео но когда я сохранил этот файл в пай оне то когда я нажимал на свою папку эту то у меня открывается введите число а и потом число б я вводил выбирал операцию 1 или 2 но у меня вылетает что мне делать?
Просто напиши в самом конце кода
input()
@@vingraaal3106 спасибо большое!!
@@zipdop2667 Не за что
не работает в питоне 3.9 скажите что делать?
смотри там вместо if просто пишишь c=(a+b,a-b,a/b,a*b)
print(c)
@@anoncamon6187 спаисбл большое Я поробкю у меня тоже такая проблема
Edit with IDLE а у меня нет этого скачать надо да
Все получается делаю на телефон
Попробуйте 0,4*3
Будет 1,200000000000002
Она без RUN
Нифига!!! Оболочка для пайтон на какая у вас не получилась :((((
что делать если у меня вместо суммы или разности ('\xd0\xe0\xe7\xed\xee\xf1\xf2\xfc
А почему у меня в конце выходит а +б = а+б но код тот же
Затык на первой минуте, нет такого пункта Edit whith IDLE
Надо пайтон скачать
Не смешно
@@tgmusic9399 а я и не шучу
Айдл находится в program files вроде бы
@@user-hf8yf3xi1t я обращался^_^ не к тебе
u menia run ne polu4aetsia pishit oshibku ''invalid syntax . maybe you forgot the comma
Jdjsj
Hdhd
Ehhs
Gdjdj
Здавствуй. тот же код вставляю в sublime text. И не работает.