10. Пример суммы ряда, короткая запись.
import math
s=sum(int(math.sqrt(i*15+20)) for i in range(0,20,2))
p="s="
print("It's %s, %d" % (p, s))
Ответ:
It's s=, 115
11. Построение числового ряда через массивы.
a=[i+5 for i in range(1,10)]
b=[i*3 for i in range(1,10)]
print(a) print(b)
for i in range(1,10):
y= (i*i+a[i])/(b[i])
print(" Level: %.3f" % ( y))
12 Задача Кредит
s=int(input("ввести сумму в кредит "))
p=int(input("ввести процентную ставку"))
m=int(input("Ежегодное погашение кредита"))
sum=s x=0
while x<6:
dolg=s+s*p/100 ost=dolg-m s=ost
x=x+1 print ("остаток=", s) rs=m*x-sum
print("переплата",rs) print("года=",x)
13. Вычисление интеграла арки синуса sin(x) на отрезке [0,3.14159]
import math a=0 b=3.14159
s=sum(math.sin((b-a)/100*i)*(b-a)/100 for i in range(100))
s1="площадь"
print("It's %s,Level: %.3f" % (s1, s))
Ответ: It's площадь, Level: 2.000
Введите что-нибудь : 234556
Длина строки: 6
Введите что-нибудь : выход
Завершение
14. Длина строки.
s = input('Введите что-нибудь : ')
if s == 'выход':
break
print('Длина строки:', len(s))
print('Завершение')
Введите целое число : 45
Нет, загаданное число немного меньше этого. Введите целое число : 40
Нет, загаданное число немного меньше этого.
Введите целое число : 35
Нет, загаданное число немного меньше этого.
Введите целое число : 20
Нет, загаданное число немного больше этого
Введите целое число : 23
Поздравляю, вы угадали.
Цикл while закончен.
Завершение.
15. Задача. Угадай число.
number = 23 running = True
while running:
guess = int(input('Введите целое число : '))
if guess == number:
print('Поздравляю, вы угадали.')
running = False # это останавливает цикл while
elif guess < number:
print('Нет, загаданное число немного больше этого')
else:
print('Нет, загаданное число немного меньше этого.')
else:
print('Цикл while закончен.')
print('Завершение.')