1. Напишите функцию, которая вычисляет количество цифр числа. 2. Напишите функцию,...

0 голосов
173 просмотров

1. Напишите функцию, которая вычисляет количество цифр числа. 2. Напишите функцию, которая моделирует бросание игрального кубика. (Используйте генератор псевдослучайных чисел.) 3. Напишите функцию, которая вычисляет наименьшее общее кратное двух чисел 4. Напишите функцию, которая вычисляет N-ое число Фибоначч ВСЕ ДЕЛАТЬ В ПИТОНЕ.


Информатика (60 баллов) | 173 просмотров
Дан 1 ответ
0 голосов

Ответ:

# Задание 1

num = input('Введи целое число: ')

print('Количество цифр в числе = {}'.format(len(num)))

# Задание 2

from random import randint

print('Выпало {}'.format(randint(1, 6)))

# Задание 3

a = int(input('Введи 1 число: '))

b = int(input('Введи 2 число: '))

i = min(a, b)

while True:

   if i % a == 0 and i % b == 0:

       break

   i += 1

print(f'НОК = {i}')

# Задание 4

def fibonacci(n):

   a = 0

   b = 1

   if n < 0:

       print("Некорректный ввод!")

   elif n == 0:

       return a

   elif n == 1:

       return b

   else:

       for i in range(2, n):

           c = a + b

           a = b

           b = c

       return b

n = int(input('Введи N-ое число Фибоначчи: '))

print('Число Фибоначчи = {}'.format(fibonacci(n)))

Объяснение:

Python 3.8.2

(82 баллов)
0

нужно сделать функцию, а функция только в 4.

0

# Задание 1
num = input('Введи целое число: ')
def num_len(num):
return len(num)
print('Количество цифр в числе = {}'.format(num_len(num)))