Презентация "Программирование на языке Python. Генератор случайных чисел"

  • Презентации учебные
  • pdf
  • 25.09.2022
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Презентация содержит теорию и практику по программированию на языке Python по теме "Генератор случайных чисел"
Иконка файла материала Python_Случайные числа.pdf

Программирование на языке Python


Занятие 3. Генератор случайных чисел

Педагог: Малышева

Марина Ивановна

Генератор случайных чисел

Генератор на отрезке [a,b] (целые числа):

Генератор на отрезке [a, b] (вещественные числа):

Генератор на отрезке [0,1): c =random.random()

Пример:

import random a = random.randint(1,10) print(a)

Задания

Получить случайное число в интервале:

 

Команда в Python

от 1 до 6

a =

 

от 0 до 9

a =

 

от -100 до 50

a =

 

Двухзначное

a =

 

Трехзначное

a =

 

Только 0 и 1

a =

 

Форматированный вывод

Пример 1: Вывести результат в виде Сумма = 25 print('Сумма = ', s)

print(f'Сумма = {s}')

-----------------------------------------------------------------------------

Пример 2: Вывести результат в виде К оплате: 62 руб. 50 коп.

print('К оплате:', r, 'руб.', k, 'коп.')

print(f'К оплате: {r} руб. {k} коп.')


«gen1»: Игральный кубик бросается три раза (выпадает три случайных значения). Сколько очков в среднем выпало? Пример:

Выпало очков:

5 3 1

(5+3+1)/3=3

Программа (допиши недостающие объекты)

import ...

a=random....(..., ...) b=random....(..., ...) c=random....(..., ...) print(’...’)   # Выпало очков: print(..., ..., ...) # 5 3 1 srednee = ...

print(f' ... ... ... ... ... ‘) # (5+3+1)/3=3

«gen2»: Игральный кубик бросается три раза (выпадает три случайных значения). Из этих чисел составляется целое число, программа должна найти его квадрат.

Пример:

Выпало очков:

1 2 3

Число 123

Его квадрат 15129

Программа (допиши недостающие объекты) import ...

a=random....(..., ...) b=random....(..., ...) c=random....(..., ...) print('...') # Выпало очков: print(..., ..., ...) # 1 2 3 chislo =

print(f'... ...') # Число 123 kvadrat = ...

print(f'... ...') # Его квадрат 15129

«gen3»: Получить случайное трёхзначное число и вывести его отдельные цифры.

Пример:

Получено число 123 сотни: 1 десятки: 2 единицы: 3

Программа (допиши недостающие объекты) import ... a=random....(..., ...)

sotni = desytki = edinicy = chislo = ... print(f '... ') #Получено число 123 kvadrat = ...

print(f' ... ... ... ... ... ') # сотни: 1 print(f' ... ... ... ... ... ') # десятки: 2 print(f' ... ... ... ... ... ') # единицы: 3