Не могу решить задачу.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
Необходимо обновить браузер или попробовать использовать другой.
Aidar
Новичок
Пользователь
Май 1, 2020 2 0 1

Напишите программу, которая выводит на экран значение выражения 2(1234 в степени) Помогите пожалуйста
stud_55
Модератор
Команда форума
Модератор
Апр 3, 2020 1 522 672 113
Вот пример:
print(2**1234)
Aidar
Новичок
Пользователь
Май 1, 2020 2 0 1
Вот пример:
print(2**1234)
спасибо, а ты незнаешь как узнать
Факториал натурального числа nn определяется как произведение всех натуральных чисел от 11 до nn включительно и обозначается n!n!:
Напишите программу, которая выводит на экран значение 20!20!.
shishkinav
Пользователь
Пользователь
Апр 18, 2020 11 9 3
спасибо, а ты незнаешь как узнать
Факториал натурального числа nn определяется как произведение всех натуральных чисел от 11 до nn включительно и обозначается n!n!:
Напишите программу, которая выводит на экран значение 20!20!.
а может Вам сначала основы изучить? а то спрашиваете как число в степень возвести и тут же просите, чтобы вам курс по функциям изложили в одном абзаце
ресурсы самообучения тем и хороши, что в них нужно самостоятельно стремиться всё решить, а не найти решения в интернете — это не приведет к знаниям для Вас, а это наверное должен быть ключевым, иначе зачем заниматься на таком ресурсе?
Решение модуля 2.1 Инди-курс программирования на Python
Модуль 2.1 (Cтроки и операции над ними) посвящен изучению самых популярных объектов в программировании на Python — строки.
Ниже представлены примеры задач с решением на тему Cтроки и операции над ними.
Для вывода текста на экран можно использовать:
Одинарные кавычки ('python') Тройные кавычки ("""python""") Двойные кавычки ("python")
Напишите программу, которая выводит фразу «Я стану крутым программистом!» три раза на отдельных строках; строки должны быть именно такие, символ в символ!.
# \n для переноса на новую строку a = 'Я стану крутым программистом!\n' print(a*3)
Напишите программу, которая напечатает строку, состоящую из 777 букв «W»
print("W" * 777)
Напишите программу, которая выводит «Лев Николаевич Толстой написал «Война и мир»» (без внешних кавычек).
print ('Лев Николаевич Толстой написал "Война и мир"')
Напишите программу, которая сначала считывает две фразы по очереди, а потом воспроизводит их в той же последовательности, каждую на отдельной строчке.
a, b= input(), input() print(a,b, sep = '\n')
Напишите программу, которая сначала считывает три фразы по очереди, а потом воспроизводит их в обратной последовательности, каждую на отдельной строчке.
st1 = input() st2 = input() st3 = input() print(st3, st2, st1, sep='\n')
Напишите программу, которая считывает с клавиатуры слово (или фразу, неважно), после чего выводит это же слово четыре раза на одной строке, разделяя их пробелами.
str = input() print((str + ' ') * 4)
Какие символы будут подсчитываться при использовании функции len() ?
Все cимволы
Напишите программу, которая считывает с клавиатуры фразу и выводит на экран количество символ, которое содержалось в ней, учитывая все знаки препинания и пунктуации.
print(len(input()))
В примере ниже при помощи операции конкатенации мы получаем значения в переменных s1 и s2
h = 'hello' w = 'world' s1 = h + w s2 = w + h
Вопрос: «В переменных хранятся s1 и s2 одинаковые значения?»
Нет, от перестановки мест результат конкатенации изменится
Напишите программу, которая считывает с клавиатуры два слова (или фразы, неважно), после чего вы должны при помощи операции конкатенации сцепить вторую фразу с первой и вывести результат на экран.
a = input() b = input() print(b + a)
Напишите программу, которая считывает с клавиатуры слово (или фразу, неважно), после чего вывести данную строку, увеличенную по длине в 3 раза.
str = input() print(str * 3)
Какой результат данной операции (1+2)*(‘4’+’5’) ?
Постарайтесь ответить без использования консоли python
454545
Программа принимает на вход три символа через пробел в одну строку. Необходимо вывести код каждого символа при помощи функции ord в определенном формате.
a,b,c = input().split() print('Simvol code ' + a + ' is ' + str(ord(a)) + '.') print('Simvol code ' + b + ' is ' + str(ord(b)) + '.') print('Simvol code ' + c + ' is ' + str(ord(c)) + '.')
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы
Решение модуля 3.1 Инди-курс программирования на Python
Если это строка «Python», программа выводит «ДА»; в противном случае программа выводит «НЕТ».
s = input() res = "НЕТ" #если строка равна Python то res перезаписываем на ДА иначе оставляем как есть if s == "Python": res = "ДА" print(res)
Во всех странах присутствует подоходный налог. В каких-то странах он больше, в каких-то меньше. В РФ граждане платят подоходный налог в размере 13%.
Представьте теперь, что люди с доходом меньше 20000 рублей освобождены от уплаты налога. Напишите программу, которая получает на вход значение дохода и выводит на экран сумму, оставшуюся после уплаты налога в 13%. Если у человека зарплата меньше 20000р налог не удерживается.
a = int(input()) #если доход больше либо равен 20000 то нужно умножить на 87% if a>=20000: a = a*0.87 print(a)
Вводятся два целых числа, каждое в отдельной строке.
Ваша задача вывести наибольшее из данных чисел.
Примечание: используйте только условный оператор, функцией max пользоваться нельзя
a = int(input()) b = int(input()) # в if сравниваем два числа if a > b: print(a) else: print(b)
Программа получает на вход три натуральных числа A, B и C через пробел.
Вам необходимо вывести «YES» в том случае, если A + B = C и вывести NO в противном случае.
a, b, c = map(int,input().split()) if a + b == c: print("YES") else: print("NO")
Программа получает на вход список из целых чисел, при этом гарантируется, что числа в списке повторяться не будут.
Ваша задача удалить из этого списка числа 3 , 5 , 7 и 9 .Обратите внимание, что каждое из чисел 3 , 5 , 7 и 9 . необязательно должно присутствовать в введенном списке.
В качестве ответа необходимо распечатать измененный список
Примечание:
Чтобы прочитать из ввода целые числа и сохранить их в виде списка в переменной a вам необходимо написать строчку
a = list(map(int, input().split())) if 3 in a: a.remove(3) if 5 in a: a.remove(5) if 7 in a: a.remove(7) if 9 in a: a.remove(9) print(a)
На момент написания текста из РФ можно было вывозить не более 10000$ или эквивалент в другой валюте. При превышении этой суммы необходимо составлять декларацию.
Давайте представим, что сумму выше 10000 долларов таможня забирает себе и вам останется только 10000$.
Давайте напишем такую программу, которая будет принимать целое положительное число — сумма в долларах. Если она не превышает 10000$, то выводим текст Сумма не превышает лимит, проходите
Если сумма превышает 10000$ выводим текст Ого! ! Куда вам столько? Мы заберем
И конечно же нужно использовать сами знаете кого, иначе ваше решение не пройдет
if (n := int(input()))На вход вашей программе поступает фраза, если в ней присутствует слово walrus выводим текст Нашли моржа , иначе выводим Никаких моржей тут нет .
И конечно же нужно использовать сами знаете кого, иначе ваше решение не пройдет
if 'walrus' in (x := input()): print("Нашли моржа") else: print('Никаких моржей тут нет')Программа принимает на вход два слова s и t.
Если слово t является словом s, записанным наоборот, выведите YES, иначе выведите NO.
Слова состоят из маленьких латинских букв. Входные данные не содержат лишних пробелов. Слова непустые, и их длины не превосходят 100 символов.
a = input() b = input()[::-1] #используем прошедший материал списков и срезов. переворачиваем список и сравниваем if a == b: print("YES") else: print("NO")Требуется написать программу, определяющую, является ли четырехзначное натуральное число N палиндромом, т.е. числом, которое одинаково читается слева направо и справа налево.
Программа получает на вход целое положительное четырехзначное число N и должна вывести «YES», если число N является палиндромом, и «NO» — если не палиндром.
a = list(input()) #используем прошедший материал списков и срезов. переворачиваем список и сравниваем b = a[::-1] if a == b: print("YES") else: print("NO")Даны три натуральных числа a, b, c записанные в отдельных строках. Ваша задача определить, существует ли треугольник с такими сторонами.
Для этого вспоминаем теорему о существовании треугольника. Она утверждает, что треугольник существует, если сумма любых двух сторон больше оставшейся третьей.
Выведите строку YES, если условие теоремы выполняется, иначе выведите строку NO.
#приводим полученные числа в массив и сортируем его по возрастанию numbers = [int(input()), int(input()), int(input())] numbers.sort() #если сумма двух наименьших сторон больше 3 стороны if sum(numbers[:-1]) > numbers[-1]: print('YES') else: print('NO')Вы пользуетесь общественным транспортом? Вероятно, вы расплачивались за проезд и получали билет с номером. Счастливым билетом называют такой билет с шестизначным номером (иногда и с незначащими нулями), где сумма первых трех цифр равна сумме последних трех. Т.е. билеты с номерами 385916 и 2011 – счастливые, т.к. 3+8+5=9+1+6 и 0+0+2=0+1+1. Вам требуется написать программу, которая проверяет счастливость билета.
Программа получает на вход одно целое число N (0 ≤ N < 10 6 ) и должна вывести «YES», если билет с номером N счастливый и «NO» в противном случае.
x = list(map(int, list(input()))) left = sum(x[0:-3]) #с помощью среза получаем сумму от 0 элемента до 3 с конца right = sum(x[-3:]) #с помощью среза получаем сумму последних 3 чисел #сравниваем левую и правую часть if left == right: print("YES") else: print("NO")Напишите программу, которая на вход получает координаты двух клеток шахматной доски и выводит сообщение о том, являются ли эти клетки одного цвета. Столбцы на шахматной доске обозначаются английскими строчными буквами.
Программа должна выводить YES, когда клетки одного цвета, NO — разного. Гарантируется, что значение колонок это латинские буквы abcdefgh, а строки это символы цифр от 1-8
x = input() y = input() #Гарантируется, что значение колонок это латинские буквы abcdefgh r =['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] #получаем остаток от деления суммы индекса колонки с числом строки a1 =(r.index(x[0]) + int(x[1])) % 2 a2 =(r.index(y[0]) + int(y[1])) % 2 #если остатки от деления равны значит это один цвет if a1 == a2: print('YES') else: print('NO')Для положительного целого числа n определим функцию f:
f(n) = - 1 + 2 - 3 + .. + ( - 1) n n
Ваша задача — посчитать f(n) для данного целого числа n.
В единственной строке записано положительное целое число n (1 ≤ n ≤ 10 15 ).
Выведите f(n) в единственной строке.
Примечание
f(4) = - 1 + 2 - 3 + 4 = 2
f(5) = - 1 + 2 - 3 + 4 - 5 = - 3
Дополнительные задачи
Будьте внимательны.
В данном разделе задачи не относящиеся к уроку 3.1 «Инди-курс программирования на Python»Задача на палидром
Назовём натуральное число n интересным, если n и n+2023 — палиндромы, то есть числа, одинаково читающееся слева направо и справа налево. Найдите наименьшее и наибольшее интересные числа.ОТВЕТ:
Наименьшее интересное число: 969
Наибольшее интересное число: 2992def is_palindrome(num): # Функция, которая проверяет, является ли число палиндромом num_str = str(num) return num_str == num_str[::-1] def find_interesting_numbers(): # Начнем с минимального и максимального числа, равных 1 min_interesting = max_interesting = 1 n = 1 while True: # Проверяем, являются ли n и n+2023 палиндромами if is_palindrome(n) and is_palindrome(n + 2023): min_interesting = n break # Как только найдено минимальное интересное число, завершаем поиск n += 1 # Теперь найдем наибольшее интересное число n = 1 while True: # Проверяем, являются ли n и n+2023 палиндромами if is_palindrome(n) and is_palindrome(n + 2023): max_interesting = n + 2023 # Из-за прибавления 2023 break # Как только найдено максимальное интересное число, завершаем поиск n += 1 return min_interesting, max_interesting # Вызываем функцию для поиска наименьшего и наибольшего интересных чисел min_interesting, max_interesting = find_interesting_numbers() # Выводим результаты print("Наименьшее интересное число:", min_interesting) print("Наибольшее интересное число:", max_interesting)Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы
Задачи
Жалоба на историю
Send to Friend
Поделиться
- Опубликовать в Вашем профиле
- Поделиться по электронной почте
- Жалоба на историю
№3 Напишите программу, которая выводит на экран значение выражения 2 в 1234 степени.
№4 Факториал натурального числа nn определяется как произведение всех натуральных чисел от 11 до nn включительно и обозначается n!n!:
n!=1∗2∗3∗. ∗n
Например, 3!=1∗2∗3=6
Напишите программу, которая выводит на экран значение 20!20! (2020 факториал).
№5 Не запуская данный код, ответьте на вопрос: что выведет на экран такая программа?
print(2**2**3)
№6 Не запуская данный код, ответьте на вопрос: что выведет на экран такая программа?
print(2 * 5 ** (2 * 2 - 2) - ((-2) ** 2 ** 2 - 2 ** 2 ** 3) + 10)
№7 Палиндромом называется число, которое читается одинаково слева направо и справа налево. Например: 121, 4 и 123321 — палиндромы, а 12, 2312 и 123 — нет.
Выведите на экран наименьшее число, которое содержит в десятичной записи все цифры от 0 до 9, делится на 9 и является палиндромом.
Запись числа не должна содержать ведущих нулей. Например, запись 01 содержит ведущие нули, а 1 — нет.