From 7eb20094e1d6ffd2b51222c43661fdc0d5823d8c Mon Sep 17 00:00:00 2001 From: joker Date: Wed, 12 Oct 2022 15:57:27 +0300 Subject: [PATCH] deleted: tasck11.py deleted: tasck12.py deleted: task1.py deleted: task10.py deleted: task13.py deleted: task14.py deleted: task15.py deleted: task16.py deleted: task2.py deleted: task3.py deleted: task4.py deleted: task5.py deleted: task7.py deleted: task8.py deleted: task9.py new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task1.py" new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task2.py" new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task3.py" new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task4.py" new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task5.py" new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task6.py" new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task7.py" new file: "\320\237\320\265\321\200\320\262\320\260\321\217 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\260, \320\260\321\200\320\270\321\204\320\274\320\265\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217/task8.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task1.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task2.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task3.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task4.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task5.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task6.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task7.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task8.py" new file: "\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265. \320\242\320\270\320\277\321\213 \320\264\320\260\320\275\320\275\321\213\321\205/task9.py" --- tasck11.py | 1 - tasck12.py | 1 - task1.py | 2 -- task10.py | 3 --- task13.py | 1 - task14.py | 3 --- task15.py | 7 ----- task16.py | 3 --- task2.py | 1 - task3.py | 1 - task4.py | 1 - task5.py | 1 - task7.py | 1 - task8.py | 1 - task9.py | 11 -------- .../task1.py | 13 ++++++++++ .../task2.py | 9 +++++++ .../task3.py | 4 +++ .../task4.py | 11 ++++++++ .../task5.py | 5 ++++ .../task6.py | 3 +++ .../task7.py | 13 ++++++++++ .../task8.py | 6 +++++ Переменные. Типы данных/task1.py | 8 ++++++ Переменные. Типы данных/task2.py | 9 +++++++ Переменные. Типы данных/task3.py | 5 ++++ Переменные. Типы данных/task4.py | 7 +++++ Переменные. Типы данных/task5.py | 7 +++++ Переменные. Типы данных/task6.py | 11 ++++++++ Переменные. Типы данных/task7.py | 15 +++++++++++ Переменные. Типы данных/task8.py | 15 +++++++++++ Переменные. Типы данных/task9.py | 26 +++++++++++++++++++ 32 files changed, 167 insertions(+), 38 deletions(-) delete mode 100644 tasck11.py delete mode 100644 tasck12.py delete mode 100644 task1.py delete mode 100644 task10.py delete mode 100644 task13.py delete mode 100644 task14.py delete mode 100644 task15.py delete mode 100644 task16.py delete mode 100644 task2.py delete mode 100644 task3.py delete mode 100644 task4.py delete mode 100644 task5.py delete mode 100644 task7.py delete mode 100644 task8.py delete mode 100644 task9.py create mode 100644 Первая программа, арифметические выражения/task1.py create mode 100644 Первая программа, арифметические выражения/task2.py create mode 100644 Первая программа, арифметические выражения/task3.py create mode 100644 Первая программа, арифметические выражения/task4.py create mode 100644 Первая программа, арифметические выражения/task5.py create mode 100644 Первая программа, арифметические выражения/task6.py create mode 100644 Первая программа, арифметические выражения/task7.py create mode 100644 Первая программа, арифметические выражения/task8.py create mode 100644 Переменные. Типы данных/task1.py create mode 100644 Переменные. Типы данных/task2.py create mode 100644 Переменные. Типы данных/task3.py create mode 100644 Переменные. Типы данных/task4.py create mode 100644 Переменные. Типы данных/task5.py create mode 100644 Переменные. Типы данных/task6.py create mode 100644 Переменные. Типы данных/task7.py create mode 100644 Переменные. Типы данных/task8.py create mode 100644 Переменные. Типы данных/task9.py diff --git a/tasck11.py b/tasck11.py deleted file mode 100644 index 4abae91..0000000 --- a/tasck11.py +++ /dev/null @@ -1 +0,0 @@ -print('Python'*1234) \ No newline at end of file diff --git a/tasck12.py b/tasck12.py deleted file mode 100644 index e39f283..0000000 --- a/tasck12.py +++ /dev/null @@ -1 +0,0 @@ -print(int(('1'*123))**2) \ No newline at end of file diff --git a/task1.py b/task1.py deleted file mode 100644 index 0f1233e..0000000 --- a/task1.py +++ /dev/null @@ -1,2 +0,0 @@ -import this - diff --git a/task10.py b/task10.py deleted file mode 100644 index 781f0b7..0000000 --- a/task10.py +++ /dev/null @@ -1,3 +0,0 @@ -a = 3 -a = a * 5 + a ** 2 -print(a) \ No newline at end of file diff --git a/task13.py b/task13.py deleted file mode 100644 index aef5aab..0000000 --- a/task13.py +++ /dev/null @@ -1 +0,0 @@ -print(int(str(15**10)*10)**2) \ No newline at end of file diff --git a/task14.py b/task14.py deleted file mode 100644 index 2ae05f7..0000000 --- a/task14.py +++ /dev/null @@ -1,3 +0,0 @@ -a = int(input()) -b = int(input()) -print(a+b) \ No newline at end of file diff --git a/task15.py b/task15.py deleted file mode 100644 index 14a5836..0000000 --- a/task15.py +++ /dev/null @@ -1,7 +0,0 @@ -a = int(input()) -b = int(input()) -a += b -b = a-b -a -= b -print(a) -print(b) \ No newline at end of file diff --git a/task16.py b/task16.py deleted file mode 100644 index 62f0e0c..0000000 --- a/task16.py +++ /dev/null @@ -1,3 +0,0 @@ -a = int(input()) -print("The next number for the number", int(a),"is",str(a+1)+'.') -print("The previous number for the number",a,"is",str(a-1)+".") \ No newline at end of file diff --git a/task2.py b/task2.py deleted file mode 100644 index a0d98a4..0000000 --- a/task2.py +++ /dev/null @@ -1 +0,0 @@ -print(2**1234) \ No newline at end of file diff --git a/task3.py b/task3.py deleted file mode 100644 index 554db96..0000000 --- a/task3.py +++ /dev/null @@ -1 +0,0 @@ -print(1*2*3*4*5*6*7*8*9*10*11*12*13*14*15*16*17*18*19*20) \ No newline at end of file diff --git a/task4.py b/task4.py deleted file mode 100644 index 6e01f3f..0000000 --- a/task4.py +++ /dev/null @@ -1 +0,0 @@ -print(2**2**3) \ No newline at end of file diff --git a/task5.py b/task5.py deleted file mode 100644 index d9923aa..0000000 --- a/task5.py +++ /dev/null @@ -1 +0,0 @@ -print(2*5**(2*2-2)-((-2)**2**2-2**2**3)+10) \ No newline at end of file diff --git a/task7.py b/task7.py deleted file mode 100644 index 0e439f6..0000000 --- a/task7.py +++ /dev/null @@ -1 +0,0 @@ -print(1+0+2+3+4+5+6+7+8+9+8+7+6+5+4+3+2+0+1) \ No newline at end of file diff --git a/task8.py b/task8.py deleted file mode 100644 index 280398d..0000000 --- a/task8.py +++ /dev/null @@ -1 +0,0 @@ -print(3**10) \ No newline at end of file diff --git a/task9.py b/task9.py deleted file mode 100644 index 0df5e2b..0000000 --- a/task9.py +++ /dev/null @@ -1,11 +0,0 @@ -a = 10 -b = 20 - -c = a - -a = b -b = c - -a,b = b,a - -print(a,b) \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task1.py b/Первая программа, арифметические выражения/task1.py new file mode 100644 index 0000000..0ec7b93 --- /dev/null +++ b/Первая программа, арифметические выражения/task1.py @@ -0,0 +1,13 @@ +# Разработчики языка Python придерживаются определённой философии программирования, +# называемой «The Zen of Python» («Дзен Питона»). +# Её текст выдаётся интерпретатором Python по команде import this. + +# Напишите программу, состоящую из одной строки: +# import this +# Какое первое слово в последней строке выведет эта программа? + +# Решение +import this + +# Ответ: +# Namespaces \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task2.py b/Первая программа, арифметические выражения/task2.py new file mode 100644 index 0000000..015fd67 --- /dev/null +++ b/Первая программа, арифметические выражения/task2.py @@ -0,0 +1,9 @@ +# Напишите программу, которая выводит на экран текст + +# Hello, World! + +# Обратите внимание на регистр и знаки препинания. + +# Решение + +print('Hello, World!') \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task3.py b/Первая программа, арифметические выражения/task3.py new file mode 100644 index 0000000..ae39f99 --- /dev/null +++ b/Первая программа, арифметические выражения/task3.py @@ -0,0 +1,4 @@ +# Напишите программу, которая выводит на экран значение выражения 2 в степени 1234. + +# Решение +print(2**1234) \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task4.py b/Первая программа, арифметические выражения/task4.py new file mode 100644 index 0000000..69af27c --- /dev/null +++ b/Первая программа, арифметические выражения/task4.py @@ -0,0 +1,11 @@ +# Факториал натурального числа n определяется как произведение +# всех натуральных чисел от 1 до n включительно и обозначается n!: + +# n!=1⋅2⋅3⋅…⋅n +# Например, 3!=1⋅2⋅3=6. + +#апишите программу, которая выводит на экран значение 20! (20 факториал). + +# Решение + +print(1*2*3*4*5*6*7*8*9*10*11*12*13*14*15*16*17*18*19*20) \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task5.py b/Первая программа, арифметические выражения/task5.py new file mode 100644 index 0000000..8cd2e6b --- /dev/null +++ b/Первая программа, арифметические выражения/task5.py @@ -0,0 +1,5 @@ +# Не запуская данный код, ответьте на вопрос: что выведет на экран такая программа? + +# print(2**2**3) + +# Ответ: 256 \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task6.py b/Первая программа, арифметические выражения/task6.py new file mode 100644 index 0000000..ed69214 --- /dev/null +++ b/Первая программа, арифметические выражения/task6.py @@ -0,0 +1,3 @@ +# Не запуская данный код, ответьте на вопрос: что выведет на экран такая программа? +# print(2*5**(2*2-2)-((-2)**2**2-2**2**3)+10) +# Ответ: 300 \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task7.py b/Первая программа, арифметические выражения/task7.py new file mode 100644 index 0000000..72fcba4 --- /dev/null +++ b/Первая программа, арифметические выражения/task7.py @@ -0,0 +1,13 @@ +# Палиндромом называется число, которое читается одинаково слева направо и справа налево. +# Например: 121, 4 и 123321 — палиндромы, а 12, 2312 и 123 — нет. + +# Выведите на экран наименьшее число, которое содержит в десятичной записи все цифры от 0 до 9, +# делится на 9 и является палиндромом. + +# Запись числа не должна содержать ведущих нулей. Например, запись 01 содержит ведущие нули, а 1 — нет. + +# print(1+0+2+3+4+5+6+7+8+9+8+7+6+5+4+3+2+0+1) = 81 + +# Решение + +print(1023456789876543201) \ No newline at end of file diff --git a/Первая программа, арифметические выражения/task8.py b/Первая программа, арифметические выражения/task8.py new file mode 100644 index 0000000..5dbde80 --- /dev/null +++ b/Первая программа, арифметические выражения/task8.py @@ -0,0 +1,6 @@ +# Напишите программу, которая подсчитает и выведет количество слов длины 10, +# которые можно составить из букв a, b, c. + +# Решени: + +print(3**10) \ No newline at end of file diff --git a/Переменные. Типы данных/task1.py b/Переменные. Типы данных/task1.py new file mode 100644 index 0000000..af6b7e6 --- /dev/null +++ b/Переменные. Типы данных/task1.py @@ -0,0 +1,8 @@ +# Не запуская код, ответьте на вопрос: что выведет на экран данная программа? +a = 5 +b = a * 10 +a = a + b + 4 +print(a+b) + +# Ответ +# 109 \ No newline at end of file diff --git a/Переменные. Типы данных/task2.py b/Переменные. Типы данных/task2.py new file mode 100644 index 0000000..9779068 --- /dev/null +++ b/Переменные. Типы данных/task2.py @@ -0,0 +1,9 @@ +# Не запуская код, ответьте на вопрос: что выведет на экран данная программа?а? + +a = 3 +a = a * 5 + a ** 2 +print(a) + + +# Ответ +# 24 \ No newline at end of file diff --git a/Переменные. Типы данных/task3.py b/Переменные. Типы данных/task3.py new file mode 100644 index 0000000..8ac0565 --- /dev/null +++ b/Переменные. Типы данных/task3.py @@ -0,0 +1,5 @@ +# Напишите программу, которая выводит слово 'Python' 1234 раза подряд (только буквы, без кавычек). +# Обратите внимание на регистр. + +# Ответ +print('Python'*1234) \ No newline at end of file diff --git a/Переменные. Типы данных/task4.py b/Переменные. Типы данных/task4.py new file mode 100644 index 0000000..ac7cb9b --- /dev/null +++ b/Переменные. Типы данных/task4.py @@ -0,0 +1,7 @@ +# Квадраты чисел из одних единиц выглядят красиво: 112=121, 1112=12321, 11112=1234321. + +# Напишите программу, которая будет выводить на экран число, равное квадрату числа, записанного при помощи 123 единиц. + +# Ответ + +print(int(('1'*123))**2) \ No newline at end of file diff --git a/Переменные. Типы данных/task5.py b/Переменные. Типы данных/task5.py new file mode 100644 index 0000000..18a102c --- /dev/null +++ b/Переменные. Типы данных/task5.py @@ -0,0 +1,7 @@ +# Число 1510 записали 10 раз подряд. Полученное число возвели в квадрат. + +# Напишите программу, которая повторит указанные действия и выведет полученный результат. + +# Ответ + +print(int(str(15**10)*10)**2) \ No newline at end of file diff --git a/Переменные. Типы данных/task6.py b/Переменные. Типы данных/task6.py new file mode 100644 index 0000000..45bf1b7 --- /dev/null +++ b/Переменные. Типы данных/task6.py @@ -0,0 +1,11 @@ +# Сумма +# Напишите программу, которая будет считывать два целых числа (каждое в отдельной строке) и выводить их сумму. + +# Примеры +# Ввод: 8 5 +# Вывод: 13 + +# Решение +a = int(input()) +b = int(input()) +print(a+b) \ No newline at end of file diff --git a/Переменные. Типы данных/task7.py b/Переменные. Типы данных/task7.py new file mode 100644 index 0000000..d87e7eb --- /dev/null +++ b/Переменные. Типы данных/task7.py @@ -0,0 +1,15 @@ +#Обмен значений — 1 +#Напишите программу, которая считывает значения двух переменных a и b, затем меняет их значения местами и выводит их значения на экран. + +#Начало и конец программы уже заданы в системе, вам необходимо сдать фрагмент кода, который будет вставлен системой в программу вместо многоточия. Использовать арифметические операции в этой задаче нельзя. + + +a = int(input()) +b = int(input()) + +c = a +a = b +b = c + +print(a) +print(b) \ No newline at end of file diff --git a/Переменные. Типы данных/task8.py b/Переменные. Типы данных/task8.py new file mode 100644 index 0000000..8db12bb --- /dev/null +++ b/Переменные. Типы данных/task8.py @@ -0,0 +1,15 @@ +# Обмен значений — 2 +# Напишите программу, которая считывает значения двух переменных a и b, затем меняет их значения местами и выводит их значения на экран. Данную задачу необходимо решить без использования каких-либо переменных, кроме a и b. + +# Начало и конец программы уже заданы в системе, вам необходимо сдать фрагмент кода, который будет вставлен системой в программу вместо многоточия. + +# Решение +a = int(input()) +b = int(input()) + +a += b +b = a-b +a -= b + +print(a) +print(b) \ No newline at end of file diff --git a/Переменные. Типы данных/task9.py b/Переменные. Типы данных/task9.py new file mode 100644 index 0000000..7530d77 --- /dev/null +++ b/Переменные. Типы данных/task9.py @@ -0,0 +1,26 @@ +# Следующее и предыдущее +# Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере. +# Пробелы, знаки препинания, заглавные и строчные буквы важны! + +# Входные данные + +# Вводится целое число, по модулю не превосходящее 10000. + +# Выходные данные + +# Выведите сначала фразу «The next number for the number», затем введенное число, затем слово «is», +# окруженное пробелами, затем формулу для следующего за введенным числа, наконец, знак точки без пробела. +# Аналогично в следующей строке для предыдущего числа. При необходимости используйте параметр вывода sep в языке Python. + +# Примечание + +# Вывод необходимо организовать в две строки, по одному предложению в каждой. При выводе обращайте внимание на пробелы и регистр. + +# Ввод: 179 +# Ввывод: +# The next number for the number 179 is 180. +# The previous number for the number 179 is 178. + +a = int(input()) +print("The next number for the number", a, "is", str(a+1)+'.') +print("The previous number for the number", a,"is", str(a-1)+".")