Untitled
Jungo
plain_text
2 years ago
4.0 kB
9
Indexable
8_1
'''Напишите программу, вычисляющую сумму всех четных чисел от 0 до N (включительно).
N - целое число, введенное пользователем.
Для решения используйте цикл for.'''
try:
number = int(input('Введите целое положительное ненулевое число: '))
if number <= 0: raise Except
except:
print('Число не подходит!')
quit()
s=0
for s in range(2, number + 1, 2):
print(s)
print('Сумма всех четных чисел:',s)
8_2
'''Напишите программу, которая выводит числа от 1 до T, где T - это введенное пользователем целое число, которое больше или равно 35.
Если при выводе будут встречаться числа: 7, 13, 21, 29, то их нужно пропустить.'''
try:
number = int(input('Введите целое положительное ненулевое число больше либо равное 35: '))
if number < 35: raise Except
except:
print('Число не подходит!')
quit()
for i in range(1,number+1):
if i == 7 or i == 13 or i == 21 or i == 29:
continue
print(i)
8_3
'''На вход поступает число N (пользователь вводит его с клавиатуры), используя цикл for необходимо организовать вывод от 1 до N (включительно).
Если число является четным, то выводим его квадрат (число в степени 2).
Если число нечетное, то выводим его куб (число в степени 3).'''
try:
number = int(input('Введите целое положительное ненулевое: '))
except:
print('Число не подходит!')
quit()
for i in range(1,number+1):
if i % 2 == 0:
print(i ** 2)
else:
print(i ** 3)
9_1
'''Напишите программу, которая получает на вход строку и выводит:
1) Третий символ этой строки;
2) Первые 4 символа этой строки;
3) Все символы с четными индексами;
4) Все символы с нечетными индексами;
5) Все символы в обратном порядке.'''
try:
string = str(input('Введите строку не менее 5 символов: '))
if len(string) < 5: raise Except
except:
print('Строка менее 5 символов!')
quit()
print('Третий символ строки:',string[2])
print('Первые 4 символа строки:',string[0:4])
print('Все символы с четными индексами:',string[::2])
print('Все символы с нечетными индексами:',string[1::2])
print('Все символы в обратном порядке:',string[-1::-1])
9_2
'''Напишите программу, которая получает на вход строку и делит ее на две равные части (если длина строки - четная, а если нечетная, то вторая часть должна быть на один символ больше)'''
try:
string = str(input('Введите строку не менее 3 символов: '))
if len(string) < 3: raise Except
except:
print('Строка менее 3 символов!')
quit()
if len(string) % 2 == 0:
print('Четная длина строки, первая часть:',string[0:int(len(string) / 2)],'вторая часть:',string[int(len(string)/2):])
else:
print('Нечетная длина строки, первая часть:',string[0:int(len(string)//2)],'вторая часть:',string[int(len(string)//2):])Editor is loading...
Leave a Comment