Python-джедай #2 — Простые операции
В этом уроке мы с Вами обсудим простые операции в язык программирования Python..
Обсудим нюансы, касающиеся типов данных, а также поговорим о самих типах данных..
Человеческие цены на игры Steam и рандомы только тут — http://bit.ly/SteamAlmostFreeGames.
Хочешь зарабатывать на своих видео в YouTube?
Подключайся! — https://youpartnerwsp.com/join?23195.
Жми красную кнопку \»Подписаться\» под видео:).
Есть вопрос? — Задай его лично мне в наших группах!
==
Наша группа ВКОНТАКТЕ — www.vk.com/howdyho_net.
Наш Twitter — www.twitter.com/howdyho_net.
#Реквизиты для донатства | Поддержи канал!
Z252920168434.
R250434217196.
Музыкальный трек предоставлен VSP Group и Apollo Music с сайта музыкальной библиотеки http://www.findthetune.com
Видео взято с канала: Хауди Хо™ — Просто о мире IT!
Информатика. Язык Python: Вывод данных в Python. Центр онлайн-обучения «Фоксфорд»
Записывайтесь на бесплатное вводное занятие в Фоксфорде — https://foxford.ru/I/NG.
На сайте школьники могут подготовиться к ЕГЭ, ОГЭ и олимпиадам и улучшить знания по школьным предметам. Занятия проходят в группах и в индивидуальном формате с репетитором..
Присоединяйся к Фоксфорду в соцсетях:
Вконтакте: https://vk.com/foxford_edu.
Facebook: https://www.facebook.com/foxford.ru/.
Одноклассники: https://ok.ru/foxford
Видео взято с канала: Фоксфорд
Уроки Python для начинающих | #14 — Работа с файлами
Урок на сайте itProger: https://itproger.com/course/python/14.
В этом уроке мы с вами научимся работать с файлами на языке Python. Мы научимся открывать файлы, записывать в них какую-либо информацию, а также читать всю информацию с какого-либо файла..
✔ Основной сайт: https://itproger.com/.
✔ —
Вступай в группу Вк — https://vk.com/prog_life.
Группа FaceBook — https://goo.gl/XW0aaP.
Instagram: https://www.instagram.com/gosha_dudar/.
Telegram: http://t.me/itProger_official.
Страничка Twitter — https://twitter.com/GoshaDudar.
— Уроки от #GoshaDudar ������.
— Все уроки по хештегу #GoshaPython
Видео взято с канала: Гоша Дударь
Работа с файлами в Python. Чтение и запись данных
Стать спонсором канала.
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join.
https://boosty.to/egoroff_channel.
https://www.patreon.com/artem_egorov.
http://egoroffartem.pythonanywhere.com/course/python/rabota-s-fajlami-v-python-chtenie-i-zapis-dannyh.
https://stepik.org/course/63085/promo.
Курс на степике.
В данном уроке разберем как работать с файлами, выполнять операцию чтения из файла, и запись в файл ( file input/output).
Прежде, чем работать с файлом, его надо открыть.Для этого в Python есть встроенная функция open:
file = open(имя, режим, кодировка).
У функции open много параметров, они указаны в статье \»Встроенные функции\», нам пока важны 3 аргумента: первый, это имя файла. Это обязательный параметр. Путь к файлу может быть относительным или абсолютным..
Второй аргумент, это режим, в котором мы будем открывать файл. По умолчанию все файлы открываются в режиме чтения \»r\»..
Другие режимы описаны здесь.
https://stackabuse.com/file-handling-in-python/.
Третий необязательный параметр encoding отмечает за кодировку файла. Для возможности работы с кириллицей вам необходимо поставить encoding в значение utf-8.
http://egoroffartem.pythonanywhere.com/course/python/22.
Подробная информация об этом уроке.
Все видео этого курса можете найти на сайте.
http://egoroffartem.pythonanywhere.com/course/python.
или в Вк.
https://vk.com/videos-177962775?section=album_1.
Если кому нужна помощь, предлагаю индивидуальные занятия. Подробнее пишите в личку в вк.
https://vk.com/artem_egoroff.
https://vk.com/python.study.
В данном группе можете найти информацию о новых видео и задать вопросы
Видео взято с канала: egoroff_channel
5 Ввод и вывод данных python. Команда input()
https://stepik.org/course/63085/promo.
Записывайся на мой курс на Stepic, где найдешь много практических задач.
Стать спонсором канала и получить доступ к дополнительным материалам по Python.
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join.
https://boosty.to/egoroff_channel.
https://www.patreon.com/artem_egorov.
http://egoroffartem.pythonanywhere.com/course/python/funktsiya-input.
Подробная информация об этом уроке.
Python ввод и вывод данных.
В видео рассказывается как использовать функцию input() для ввода значений с клавиатуры и дальнейшего их сохранения в переменные..
a = input() ввод строки и дальнейшее сохранение ее в переменной a.
d = int(input()) ввод целого числа и дальнейшее сохранение его в переменной d.
f = float(input()) ввод вещественного числа и дальнейшее сохранение его в переменной f.
Список задач для самостоятельного решения:
1) Бисер.
http://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=1&id_topic=26&id_problem=144.
2) Журавлики.
http://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=1&id_topic=28&id_problem=150.
3) Гипотенуза.
https://informatics.msk.ru/mod/statements/view3.php?id=2296&chapterid=2936.
4) Магазин канцелярских товаров (значения нужно вводить через map(int,input().split()) ).
http://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=1&id_topic=28&id_problem=148.
5) Обмен значений.
https://informatics.msk.ru/mod/statements/view3.php?id=2296&chapterid=2949.
6) Эния (значения нужно вводить через map(int,input().split()) ).
http://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=1&id_topic=26&id_problem=145.
7) Разность времен.
https://informatics.msk.ru/mod/statements/view3.php?id=2296&chapterid=2952.
8) Два бандита (значения нужно вводить через map(int,input().split()) ).
http://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=1&id_topic=26&id_problem=146.
9) Шнурки.
https://informatics.msk.ru/mod/statements/view3.php?id=3309&chapterid=3466.
10) Выражение.
http://codeforces.com/problemset/problem/479/A.
Все видео этого курса можете найти на сайте.
http://egoroffartem.pythonanywhere.com/course/python.
или в Вк.
https://vk.com/videos-177962775?section=album_1.
Если кому нужна помощь, предлагаю индивидуальные занятия. Подробнее пишите в личку в вк.
https://vk.com/artem_egoroff.
https://vk.com/python.study.
В данном группе можете найти информацию о новых видео и задать вопросы.
Данный курс предназначен для новичков (начинающих) в программировании..
Курс подойдет для тех, кто хочет изучить язык Python с нуля..
Также курс идеально подойдет школьникам, которые готовятся к сдаче ЕГЭ по информатике или ОГЭ по информатике.
Видео взято с канала: egoroff_channel
Урок 6 Ввод и вывод данных Python. Функция print() Python
https://stepik.org/course/63085/promo.
Записывайся на мой курс на Stepic, где найдешь много практических задач.
Стать спонсором канала и получить доступ к дополнительным материалам по Python.
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join.
https://boosty.to/egoroff_channel.
https://www.patreon.com/artem_egorov.
http://egoroffartem.pythonanywhere.com/course/python/funktsiya-print.
Ввод и вывод данных Python.
Вывод в консоль осуществляется при помощи функции print().
Вывод на экран делает функция print ().
В видео рассказывается как использовать функцию print() для вывода значений на экран. Вы узнаете о параметрах sep и end. Также поговорим о форматированном выводе при помощи параметров функции print, таких как sep и end..
Задача для самостоятельного решения:
1) Моя первая программа.
Напишите программу, которая выводит на экран сообщение «Привет, Мир!».
2) Приветствие.
Программа запрашивает у пользователя имя и фамилию, после чего выводит приветственное сообщение в следующем формате \»Здравствуйте, фамилия имя!\».
3) Сравнение с соседними числами.
Программа, считывает натуральное число n, после чего выводит двойное неравенство этого числа с его соседними числами..
(подробности http://egoroffartem.pythonanywhere.com/course/python/6 в разделе практика).
4) Умножение над двумя числами.
Программа выполняет умножение над двумя числами, выводя на экран развёрнутую форму записи этого действия..
(подробности https://www.egoroffartem.ru/course/python/6 в разделе практика).
5) Рисуем котика.
Напишите программу, которая выводит на экран рисунок котика..
6) Hello, Harry!
https://informatics.msk.ru/mod/statements/view3.php?id=3309&chapterid=3456.
8) Следующее и предыдущее.
http://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=1&id_topic=26&id_problem=152.
9) 77 Лет.
Напишите программу, которая запрашивает имя пользователя и его возраст. Программа должна вывести на экран сообщение, содержащее имя пользователя и год, когда ему исполниться 77 лет..
(подробности https://www.egoroffartem.ru/course/python/6 в разделе практика).
Все видео этого курса можете найти на сайте.
http://egoroffartem.pythonanywhere.com/course/python/6.
или в Вк.
https://vk.com/videos-177962775?section=album_1.
Если кому нужна помощь, предлагаю индивидуальные занятия. Подробнее пишите в личку в вк.
https://vk.com/artem_egoroff.
https://vk.com/python.study.
В данном группе можете найти информацию о новых видео и задать вопросы
Видео взято с канала: egoroff_channel
Python для начинающих. Урок 1: Введение, Hello world и Переменные.
ЕСЛИ JUPYTER NOTEBOOK НЕ ЗАПУСКАЕТСЯ: https://gist.github.com/NeilAlishev/b774abcd8cc7eaa2355f479c56733e59.
ВСЕ ВИДЕО ПО PYTHON: https://www.youtube.com/playlist?list=PLAma_mKffTOSY12JZS6l8lxKCpooPVcrn.
МОЙ КУРС ПО GIT: https://www.udemy.com/course/git-alishev/?referralCode=71994763964B8E2E6A4E.
Реклама и сотрудничество: alishev.neil@gmail.com
Видео взято с канала: alishev
Нет похожих статей
Доброго времени! Подскажите пожалуйста, вот вы создали программку для расчета периметра треугольника, сохранили ее как периметр, запустили, ввели данные,она выдала результат, мы получили P с такими то параметрами, а как по новой ввести новые параметры? Как обратиться к этой программе что бы ввести новые параметры? Спасибо заранее!
Артем, твои автотесты в задаче про журавлики на степике — полный мусор. Я правильно расписал код для получения 1 4 1 журавликов из 6 изначальных, но тест мне говорит, что должно быть 4 16 4.
Потом я гуглю эту задачу, захожу на acmp ru и вижу, что там тест задачи подразумевает наличие файла вводных данных из 6, 24, 60, а на степике спрашивается только за 6, но тест привязан к acmp’ешным условиям — это заставляет меня просто сказать тебе спасибо за уроки, но и оскорбить тебя одновременно, ведь нам, нубам, это ломает нормально так желание продолжать, когда задача сделана правильно, а проверка долбит в глаза рандомными числами. И теперь ситуация тупейшая: задачу ты решил, но должен ее скипать на степике, потому что автотест Ctrl+C — Ctrl+V мля.
Помогите, пожалуйста, исправить ошибку. Пишу:
s=open(r’C:\Users\KN\Desktop\Питон занятия\data.docx’)
print(s.read())
Ошибка:
Traceback (most recent call last):
File «C:/Users/KN/Desktop/Питон занятия/2.py«, line 2, in
print(s.read())
File «C:\Users\KN\AppData\Local\Programs\Python\Python38-32\lib\encodings\cp1251.py«, line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x98 in position 759: character maps to
Если в первой строке пишу так
s=open(‘C:/Users/KN/Desktop/Питон занятия/data.docx’) — ошибка выдается та же
и при s=open(r’C:/Users/KN/Desktop/Питон занятия/data.docx’) — аналогично
А при s=open(‘C:/Users/KN/Desktop/Питон занятия/data.docx’, encoding=»utf-8″) — ошибка вот такая:
Traceback (most recent call last):
File «C:/Users/KN/Desktop/Питон занятия/2.py«, line 2, in
print(s.read())
File «C:\Users\KN\AppData\Local\Programs\Python\Python38-32\lib\codecs.py«, line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xd2 in position 16: invalid continuation byte
В общем, беда какая-то, и не понимаю, в чем именно неверна запись. Заранее спасибо (очень жду помощи — уже не знаю, что еще придумать, чтобы все заработало (
Четвертую задачу никак не врублюсь. Я написал:
x,y,z = map(int,input().split())
c=x+y+z
print(c)
Пишут: ответ неверный. Я не пойму, наверное вместо строчки c=x+y+z, нужна какая-то другая формула, но какая, если мы заранее вводим стоимость всех трёх товаров?
если не тупить то всё найс просрал правдо 3 часа, в общем a = int(input()) Сначала наинаеться выполнение со скобки выполняеться input А ещё рядышком скобка это ввод своего значения в консоли, после того как выполнилось intput далее идёт int который преобразовывает ваш текст в цифровое значение
Еще одна задачка решена, правда не знаю, правильно ли я поняла задание. Я её немного расширила, приведя к виду «дебильный калькулятор» хз
a=float(input(‘Укажите первое число: ‘))
b=float(input(‘Укажите второе число: ‘))
c=(input(‘Какое действие будем совершать? (+, -, *, / ): ‘))
if c==’+’:
d=a+b
print(‘Получим следующий результат: ‘, a, ‘+’, b, ‘=’, d)
elif c==’-‘:
d=a-b
print(‘Получим следующий результат: ‘, a, ‘-‘, b, ‘=’, d)
elif c==’*’:
d=a*b
print(‘Получим следующий результат: ‘, a, ‘*’, b, ‘=’, d)
elif c==’/’:
d=a/b
print(‘Получим следующий результат: ‘, a, ‘/’, b, ‘=’, d)
Задача про 77 лет. Немного усложнил её для повторного использования. Спасибо за видосы)
import datetime
age = input(‘Введите свой возраст: ‘)
while age!= «+»:
now = datetime.datetime.now()
data_now = int(now.year)
range_data = data_now + 77 — int(age)
if int(age) < 77:
print(f»Вам испольнится 77 лет в {range_data} году!»)
elif int(age) == 77:
print(f»Сейчас {data_now} год, и Вам уже 77 лет!»)
else:
print(f»Вам было 77 лет в {range_data} году!»)
print(«Введите другой возраст, либо нажмите клавишу ‘+'»)
age = input(‘Введите свой возраст: ‘)
if age == «+»:
print(«Программа завершена!»)
ребят, помогите, вот код
chislo = float(input(«Введите любое число: «))
umnojil = (print(«Заданное исло умножается на два»))
umnojenie = print(«И получается: «, end=’ ‘), (chislo*2)
print(umnojenie, umnojil)
почему в консоли какие то странные NONE
Сделал мини-игру:D
rub = int(input(«Введите сколько у вас денег: «))
rchk = int(17)
if rub<=rchk:
print(«Недостаточно денег!», end=’ ‘)
print(«Нехватает » + str(17 — rub ) + » рублей!»)
if rub>=rchk:
print(«Вы купили ручку!»)
print(«И у вас осталось»,end=’ ‘)
print(str(rub-rchk),end=’ ‘)
print(«рублей!»)
здраствуйте у меня не работает команда
a=float(input(«Введите значение a: «))
b=float(input(«Введите значение b: «))
c=float(input(«Введите значение c: «))
p=a+b+c
print(p)
много раз перезаходил в программу
Поставьте лайк) чтобы поднялся наверх, вот ответы на все задания (выполнил сам).
1)слишком легкая
2) слишком легкая
3)
n=int(input(‘write your number: ‘))
print(n-1,’<',n,'<',n+1)
4) легкая
5) примерно вот так))
print(‘ /\ /\ ‘)
print(‘- ‘)
print(‘|’,’|’,sep=’ ‘)
print(‘| O O |’)
print(‘|’,’|’,sep=’ ‘)
print(‘| \_/ |’,)
print(‘|’,’|’,sep=’ ‘)
print(‘- ‘)
6)
a=input(‘Your name is: ‘)
print(‘Hello, %s!’%(a))
8)
a=int(input(‘Please, write your number: ‘))
print(‘The next number for the number ‘,a,’is’,a+1)
print(‘The previos number for the number ‘,a,’is’,a-1)
9)
print(‘Hello, my dear friend!’)
name=input(‘Write your name: ‘)
age=int(input(‘How old are you? — ‘))
c=77-age
year=2020+c
print(name,’, your age is’,age,’.’,’In ‘,year,’year you become 77 years’ )
Спасибо за внимание! С вас лайк!: D
Здравствуйте!
Подскажите, пожалуйста, в чем может быть проблема:
написал код к 8 задаче
try:
garri1, larri1=map(int(input(«Введите через пробел количество простреленных банок Гарри и Ларри соответственно: «).split())
bottle=garri1 + larri1 — 1
if bottle>10 or bottle<1:
print(«Введите корректное значение (согласно условиям задачи банок не может быть более 10 и менее 1)»)
elif bottle<=10 and bottle>=1:
garri2=bottle — garri1 — 1
larri2=bottle — larri1 — 1
print(«Гарри не прострелил %s банок, а Ларри не прострелил %s банок. Все банок было %s штук.»%(garri2, larri2, bottle))
except ValueError:
print(«Ошибка ввода. Введите целое число!»)
При запуске кода появляется окно с ошибкой «invalid syntax». Выделяется первая буква третей строки «bottle=garri1 + larri1 — 1». Замена слова, его значения не помогает. При удалении сроки далее по коду появляется такаяже ошибка к первому двоеточию «if bottle>10 or bottle<1:".
Задачи решены, но есть пара нюансов.
1. Когда решаешь Котика, то первая строка в коде превращается в зеленую(если писать все слитно). Почему так происходит?
2. На Вашем сайте в задаче 77 лет в условии указано ввести имя и возраст, а в примере год рождения.
Добрый Артем! Затронете ли Вы в своем курсе о питоне или отдельном курсе про ООП и его применении, а также будут ли данное дополнение на курсе в степике? Заметил, что очень многие авторы курсов не рассматривают применение накопленных знаний в реальных ситуациях, как по мне ООП нужно знать и уметь программить по ООП’у.
a=input(«ведите своё имя»)
print( a, «теперь вы котик»)
print(«░▐▄░░░▄▌░░░▄▄▄▄░☽░▄▄▄░»)
print(«░███▄███░▄██████▄░▀░▀█»)
print(«▐▌╬▐█▌╬▐█████████▀█░░█»)
print(«▐███▄███▌█▀█░░█▀█░█▄█▀»)
print(«░▀█▄▄▄█▀░█░█░░█░█░░░░░»)
print(«┌─┬─┬──┬─▀┬▀─┬▀┬▀─┬──┐»)
Все задачи.
# 1
print(«Привет, Мир!»)
# 2
name = input(«Напишите ваше имя и фамилию: «)
print(«Здравствуйте, » + name)
# 3
n = int(input(«Введите число: «))
print(str(n) + » меньше %s и больше %s» % ((n — 1), (n + 1)))
print(«Предыдущее значение», n — 1, «следующее значение», n + 1)
print(str(n — 1) + » < " + str(n) + " < " + str(n + 1))
print(n — 1, ‘<', n, '<', n + 1) # 4 (Не понял что надо делать.) # 5
print(» /\_/\ «, » ( o o ) «, » \>* ", " (^ ^) ", " m m ", sep=".
«)
# 6
a = input(«What is your name: «)
print(«Hello, «, a, end=»!»)
# 7 (Нет такой задачи.)
# 8
n = int(input(«Write the number: «))
print(«The next number for the number %s is %s.» % (n, n + 1),
«The previous number for the number %s is %s.» % (n, n — 1), sep=».
«)
# 9
n, y = map(str, input(«Введите ваше имя и возраст: «).split())
print(«Здравствуйте %s через %s лет вам исполнится 77.» % (n, 77 — int(y)))
Программа которая может работать вечно!
name = input(«Введите имя: «)
age = int(input(«Введите свой возраст: «))
god = int(input(«Введите какой сейчас год: «))
age1 = 77
kgd = str((god — age) + 77)
print(«Привет » + name + «!», end=’ ‘)
print(«Тебе исполнится 77 лет в » + kgd + » году!»)
Знаю что можно просто Спросить дату рождения и прибавить 77 но это не будет работать всегда! А вот этот код будет:D
# Журавлики
S = int(input(«Введите общее количество журавликов: S = «))
while S % 6!= 0:
print(«.
Некорректно введено общее количество журавликов, попробуйте еще раз..
«)
S = int(input(«Введите общее количество журавликов: S = «))
Petya = S/6
Katya = 4*Petya
Serega = Petya
print(«Ответ..
Петя сделал %s; Катя сделала %s; Серёжа сделал %s» %(round(Petya), round(Katya), round(Serega)))
Задача 9. 77 лет
c=input(‘Введите Ваше имя: ‘)
a=input(‘Введите, сколько Вам лет: ‘)
a=int(a)
b=2019-a+77
print(‘%s, в %s году Вам исполнится 77 лет.’%(c,b))
Не знаю почему, но мне очень удобно с символом процента.
На 3.24, в видео, автор урока говорит об обращении к свойству объекта f. И при этом обращается к методу данного объекта ()! Это функция, это метод, но никак не свойство!
Есть методы объекта, есть свойства. Их нельзя путать! Будьте аккуратней! Это идеологическая ошибка!
Очень крутые видео. Спасибо большое за Ваш труд. Такой вопрос по задаче привет, Гарри. Попробовал разные решения:
1) hel=input(«Hello «)
print(«Hello, %s!»%(hel))
2) hel=input(«Hello «)
print(«Hello,»,hel,end=’!’)
3) hel=input(«Hello «)
print(«Hello,»,hel+»!»)
Но на сайте, при автоматической проверке пишет «частичное решение». Что я не так делаю?
Плейлист этого курса: https://www.youtube.com/playlist?list=PLAma_mKffTOSY12JZS6l8lxKCpooPVcrn
Анаконду можно скачать здесь (Graphical Installer): https://www.anaconda.com/products/individual
ЕСЛИ JUPYTER NOTEBOOK НЕ ЗАПУСКАЕТСЯ:
Решение этой проблемы подробно описано здесь: https://gist.github.com/NeilAlishev/b774abcd8cc7eaa2355f479c56733e59
Комментарии к уроку:
1) Плейлист этого курса вот здесь: https://www.youtube.com/playlist?list=PLAma_mKffTOSY12JZS6l8lxKCpooPVcrn
2) Не обязательно использовать Jupyter Notebook. Можно использовать любую другую IDE, например PyCharm https://www.jetbrains.com/ru-ru/pycharm/
Задача на степике про отрезки, функция инпут: объясни почему не правильно решение если везде правильно, вот мой код:
x,y = map (float,input().split())
x=abs(x)
z=x+y
print (z)
x,y = map (int,input().split())
y=abs(y)
y= float(y)
z= x+y
print(z)
x,y = map(int,input().split())
z= x-y
z=float(z)
print (abs(z))
Помогите понять что не правильно в задаче после урока на степик:
Напишите программу, которая принимает на вход два числа в одну строку и выводит на экран их сумму.
Это мое решение: print(int(input()) + int(input()))
У себя запускаю код рабочий. На степике пишет не верно. Как надо не пойму(
Писал в 2 строчки:
с = int(input()) + int(input())
print(c)
Выдает, что тоже неверно
Спасибо вам за очень понятное объяснение материала. я в питоне 3 дня и ничего понять не мог,но когда Вас посмотрел и порешал задачки(которые дались далеко не с первого раза) которые в практике под видео,я вдруг понял что не так безнадежен))))
Здравствуйте! Спросил бы на Stepik, но там отключены комменты.
Там есть эта задача:
Напишите программу, которая вычисляет длину отрезка (т.е. расстояние между двумя точками), заданного двумя значениями x1 и x2 (вещественные числа).
Мой вариант:
a,b = map(float,input().split())
if (a or b) < 0:
S=abs(a)+abs(b)
else:
S = abs(max(a,b)-min(a,b))
print(S)
А степик выдал ошибку:
You answer was: 16.6. Correct answer was: 0.20000000000000107
Это что за данные такие? И что не так с кодом?
UPD. А, ладно, решил.
В python строки можно записывать через двойные или одинарные кавычки…и в том случае если в строке встречаються одинарные кавычки можно записать так «hello, it’s me», или такой пример ‘книга «Игра престолов» лучше сериала’
Здравствуйте.Помогите написать программу,
Напишите программу, которая принимает на вход два числа в одну строку и выводит на экран их сумму.
Sample Input 1:
7 5
Sample Output 1:
12
Sample Input 2:
100 200
Sample Output 2:
300
Номально, чи ненормально? Не слышу.
import sys
def x():
c = input(‘Какую операцию производим(+, -,:, *)?:’)
a = input(‘Введите число:’)
b = input(‘Введите 2 число:’)
if c == «+»:
print(int(a) + int(b))
elif c == «-«:
print(int(a) — int(b))
elif c == «:»:
print(float(a) / float(b))
elif c == «*»:
print(int(a) * int(b))
else:
print(«Некорректная формулировка»)
x()
decision = input(‘Продолжить?(да, нет):’)
if decision == «нет»:
print(‘Спасибо, открывай ещё’)
sys.exit()
elif decision == «да»:
x()
else:
print(«Некорректная формулировка»)
x()
x()
Сам программист. Могу сказать, что обучение(структуризация входных данных в мозг обучаемого) очень храмает. Зачем показывать функции(любые), если юзер не понимает само понятие «функция». Самая главная(частая) ошибка: книги/мануалы в основном пишутся программистами для программистов. Автор, попробуй(это сложно) представить что ты полный 0 в программировании и посмотри ролики. Информация должна подаваться последовательно и по темам.
Почему моя задача неправильно решена?(Задача 8)
a=int(input())
print(«The next number for the number %s is %s.»%(a,a+1 ))
print(«The previos number for the number %s is %s.»%(a, a-1 ) )
На сайте ввожу решение, выдает wrong answer
Подскажите где ошибка в задаче с журавлями:
S = int(input(‘Введите общее число журавликов: ‘))
a = b = int(S / 6)
print(a, a * 4, b)
В питоне решение проходит и сходится с ответами на сайте, но такое решение сайт не принимает
Приветы всем) Классные уроки. Нужен совет если не сложно)) Я смотрю, учусь, вродибы все просто и все понимаю, но как только сталкиваюсь с условием задачи, сразу ступор, я хз что делать. БЯда просто)) Может нужно функции зазубрить или правила какие-то. Пример: create_phone_number([1, 2, 3, 4, 5, 6, 7, 8, 9, 0]) # => returns «(123) 456-7890»
нужно вывести из списка телефонный номер. И урок же был и я понял все. А как сделать эту задачу хз) «решение можно не писать» нужен совет продвижения)) спасибки)) мб есть кто опытный)
Добрый день знатоки) Помогите с решением одной задачи. Я создал программу которая выводит в консоль кое какие данные с помощью команды print. Я знаю что в пайтоне можно данные вводить в текстовый документ с помощью команд x.write, однако не могу разобраться как эти данные, которые я выводил в консоль с помощью print, ввести в текстовый документ?
Так вроде все отлично получалось, но почему-то не работают строковые переменные вообще (как только использую русский текст в » » или ‘ ‘ программа просто не запускается. Кто подскажет как исправить? При этом в консоле эти команды нормально работают.
Объясните пожалуйста кто-нибудь про бисер). Если единственное заданное условие это N — количество цветов, и все бусины как попало лежат в одной шкатулке, то сколько бы не было цветов, вытаскивая всего 2 бусины существует вероятность, что они могут оказаться одного цвета)) Задачи все такие?
Hey bro, Keep it up explaining Python language programming. Actually, you have the potential to bring detailed and clear info. Obviously, I like it. I have watched more than 20 videos for Python beginners and eventually you got deserved a comment and the like like strike from me:)
ввод:
number, one = 10, 5
print(‘1 способ ‘ + str(number) + ‘ цифры ‘ + str(one))
print(‘2 способ’, number, ‘цифры’, one, )
print(‘3 способ %s цифры %s’ % (number, one))
print(f’4 способ {number} цифры {one}’)
# котик =)
print(‘ /|_|\.
( . ) /.
( _ _ )’)
Ты удивил мне! Вот это называется учитель, преподаватель, блогер! Остальные хуйна. До сех пор боялся не смогу учиться программирования. Даже тех кто не понимает русский язык они уже знает о чем идёт речь. Просто супер красавчик! Отправьте этого видео на Хауди хо и Гоша дудар
a=float(input(‘кол-во карандашей: ‘))
b=float(input(‘кол-во ручек: ‘))
c=float(input(‘кол-во фломастеров: ‘))
a=3
b=a+2
c=b+7
x=a+b+c
print(x)
что не так объясните, ввожу 1 1 1 получаю 20 ответ 20 правильно нашел но сайт выдает ошибку подскажите пожалуйста
Не понял как нарисовать котика…
Насколько я вычитал обратный слеш — это отсекатель, и он все путает, то есть качычка за обратным сшешем не читается и начинается путаница, как побороть незнаю
print (‘/’,’\»_’,’/’,’\’)
print (‘>’,’^’,’,’,’^’,’<')
print (‘/’,’\’)
print (‘(‘,’|’,’|’,’)’,’_’,’/’)
и все это можно было вместить в одну строку
temp=a
print(temp)
a=b
print(a)
b=temp
print(b)
также можно писать так
print(a,b)
то есть не писать два раза принт а один раз и например сам принт скопировать через контрл «С», а так то видео оч хорошее спасибо)
Давно так варил мой котелок
Не специфическая для меня нагрузка,получил удовольствие от процесса.
Благодарю,подписался.
С каким интервалом времени стоит проходить уроки,как часто повторять пройденный материал?
Добрый день! Короновирус, сижу дома, решил попробовать python. Чуть о себе 34 года электрик. Начал делать задания по python и вижу много вопросов. Первый и единственный (пока) нужна ли математика для питона? Если да? То хватит ли мптематики 10-11 класса? Если да… то какие темы надо поднять? Производные? Логорифмы? Интегралы? (Тут много шутников, просьба отвечать по сути.) Спасибо
Привет, это работает, но не знаю правилен ли это вариант?
a=input(‘Как Вас зовут? ‘)
b=int(input(‘Сколько Вам лет? ‘))
c=int(input(‘Какой сейчас год? ‘))
d=c-b+77
print(‘%s, в %s году Вам исполнится 77 лет!’ %(a,d))
И, кстати, благодарю за вашу работу. Вы отлично её делаете!!
s=int(input(‘Всего журавликов: ‘))
katia=s/3*2
petia=(s-katia)/2
serioja=petia
serioja=int(serioja)
petia=int(petia)
katia=int(katia)
print(‘Cделал Серёжа!’)
print(serioja)
print(‘Cделала Катя!’)
print(katia)
print(‘Cделал Петя!’)
print(petia)
задачи вроде не сложные в чтении, но в понимании и в том как это отобразить очень сложно. По программированию автор все объясняет проще некуда, за это лайк. Как научиться правильно читать и понимать такие задачки?
Здравствуйте! У меня есть вопрос. Я хочу загрузить на свой ПК Анаконду. На Вашем видео показан вот такой сайт с анакондой — https://prnt.sc/touoer
У меня загружается вот такая страница — https://prnt.sc/toup0j
Объясните пожалуйста популярно что там и где скачивать для Виндоус 7 Это очень важно иметь обратную связь с теми, кто смотрит Ваши очень грамотные уроки. Можете прислать мне ответ на мою почту CoinDig1@mail.ru С уважением. Игорь.
import os
os.system(‘cls.
clear’) # for non clean consoles
print(«Привет введи свои данные!»)
print()
name = input(«Enter your Name: «)
age = input(«Enter your Age: «)
os.system(‘cls.
clear’) # (cls) for WIndows | (clear) for Linux, Mac OS
print(«Привет » + name + «!»)
print(«Тебе » + age + «, это круто!»)
input()
name = input(«Введите ваше имя»)
f = open(«text.txt», ‘w’)
f.write( name ‘.
‘ )
помогите почему не работает (пишет ошибка в.
, но как тогда сделать чтобы текст переносился на следующую строку, если не так (или нельзя использовать так переменные?))
Кто может помочь,когда делаю
a=float(input())
b=float(input())
c=float(input())
p=a+b+c
print(p)
Все запускается идеально
А когда
a=float(input(«Введите значение a: «))
b=float(input(«Введите значение b: «))
c=float(input(«Введите значение c: «))
p=a+b+c
print(p)
ничего не запускается,не сохраняется,ошибки не выдает,просто игнорирует!
Здравствуйте, подскажите что делать?
[options]
C:\Users\Evgenij\AppData\Local\Programs\Python\Python37\Scripts>pip
Usage:
pip
Commands:
install Install packages.
итд, закрываю ком строку затем открываю и заново ввожу и снова
C:\Windows\system32>pip
«pip» не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Добрый всем день, решал эту задачу https://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=1&id_topic=26&id_problem=152
в питоне всё получается а на сайте выдаёт что решение неверное.
Подскажите пожалуйста что не так.Благодарю!
numb1 = int(input(‘Your numb is’))
numb2 = (numb1 + 1)
numb3 = (numb1 — 1)
print(«The next number for the number», numb1, «is», numb2)
print(«The previos number for the number», numb1, «is», numb3)
8-я задача,что не так,пробелы перед точками?(незнаю как убрать пока)
a=int(input())
b,c=a-1,a+1
print(‘The next number for the number’,a,’is’,c,’.’)
print(‘The previous number for the number’,a,’is’,b,’.’)
2)print(«Укажите пожалуйста своё»)
имя = input(«имя: «)
фамилия = input(«фамилия»)
print(«Здравствуйте», фамилия, имя)
9)print(«Давайте узнаем в каком году вам исполниться 77 лет»)
имя = input («ваше имя: «)
лет = int(input(«лет: «))
q = 77 — лет
год = 2020 + q
print(имя, «в», год, «вам будет 77 лет»)
Даже не знаю, правильно ли я сделал, или нет
Благодарю за ваш труд
Как поставить запятую после переменной, чтобы она была сразу после слова в принте?
name = input(«Введите ваше имя: «)
age = int(input(«Введите год рождения: «))
print(name, «,», «вам исполнится 77 лет в», age + 77)