Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/55: Рейтинг темы: голосов - 55, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 07.11.2018
Сообщений: 19

Три броска кубика

11.06.2022, 10:55. Показов 13938. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Игральный кубик бросается три раза (выпадает три случайных числа в диапазоне [1;6]). Значения чисел выводятся на экран в одну строчку через запятую.
Напишите функцию, которая из этих трёх чисел составляет одно трёхзначное натуральное число. Полученное трёхзначное число выводится на экран. Исходные данные должны отделяться от результата пустой строкой.
Python
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.06.2022, 10:55
Ответы с готовыми решениями:

Имитация броска игрального кубика в программе с участием пользователя
Кто знает простейший вариант имитации броска игрального кубика, только не просто сгенерированное случайное число от 1 до 6, а чтобы...

баскетболист бросает мяч из разных точек. Вид сбоку, корзина слева. Точка броска случайна. Управление скоростью и углом броска.
Пожалуйста, решите для меня одну задачу. Она на QBasic. Я, если честно, вообще в этом ничего не понимаю....вот задача: баскетболист бросает...

Подкиньте линк на готовую библиотеку для прокладки кратчайшего пути от кубика А до кубика Б
Привет! Есть ли у кого - то на примете библиотека для прокладки кратчайшего пути от точки А до точки Б на графическом поле типа как в MS...

9
Вирусоборец
 Аватар для thyrex
14445 / 7486 / 1580
Регистрация: 06.09.2009
Сообщений: 27,129
11.06.2022, 11:01
Напишите процедуру, которая выводит на экран в одну строчку через пробел все степени числа Python (вторая часть программы)
0
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
11.06.2022, 11:26
Лучший ответ Сообщение было отмечено DronovS как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from random import randint
 
 
def get_num(lst):
    i = len(lst) - 1
    res = 0
    for el in lst:
        res += el * 10 ** i
        i -= 1
    return res
 
 
a = [randint(1, 6) for _ in range(3)]
print(*a, sep=', ')
print(get_num(a))
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
11.06.2022, 11:27

Не по теме:

Цитата Сообщение от DronovS Посмотреть сообщение
Игральный кубик бросается три раза (выпадает три случайных числа в диапазоне [1;6])
3d6

0
 Аватар для VistaSV30
987 / 331 / 79
Регистрация: 10.04.2012
Сообщений: 1,239
Записей в блоге: 4
11.06.2022, 17:55
Python
1
2
3
4
5
6
7
import random
def n3():
    ls = list('123456')
    random.shuffle(ls)
    print ('Выпали цифры:', *ls[:3], '\nРезультат: ', ''.join(ls[:3]))
    
n3()
1
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
11.06.2022, 18:10
VistaSV30, тогда так
Python
1
2
3
4
5
6
7
import random
def n3():
    ls = list('123456' * 3)
    random.shuffle(ls)
    print ('Выпали цифры:', *ls[:3], '\nРезультат: ', ''.join(ls[:3]))
 
n3()
2
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,321
11.06.2022, 18:42
Цитата Сообщение от Alexarh Посмотреть сообщение
Python
1
2
3
4
5
import random
def n3():
    ls = list('123456' * 3)
    random.shuffle(ls)
    print ('Выпали цифры:', *ls[:3], '\nРезультат: ', ''.join(ls[:3]))
У меня почему то результат не выводится на экран????
0
 Аватар для Semen-Semenich
5226 / 3472 / 1174
Регистрация: 21.03.2016
Сообщений: 8,300
11.06.2022, 18:53
Цитата Сообщение от isaak Посмотреть сообщение
У меня почему то результат не выводится на экран???
а почем у же так?
Название: 3bf3ea34f00f777e0391a405d17d9ab5.jpg
Просмотров: 64

Размер: 19.2 Кб наверно функцию то вызывать нужно. я честно сказать в шоке. уже готовое не могут скопировать то есть вы считаете что 7 строка кода это так от фонаря написана.
1
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,321
11.06.2022, 19:14
Извиняюсь не заметил 7 строку.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
11.06.2022, 20:24
А я что? А я как всегда!
Python
1
2
3
4
from exrex import getone
 
ls = getone(r'[1-6]{3}')
print('Выпали цифры:', ','.join(ls), '\nРезультат: ', ls)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.06.2022, 20:24
Помогаю со студенческими работами здесь

Если два игральных кубика подбрасывают 12 раз, то какова вероятность, что шесть очков выпадет ровно три раза
Помогите решить задачу пожалуйста.

Физика броска
Почему поплавок летит не в цель? L5uGTsBJZ_w Делал по этому гайду, но точно в цель оно не летит, возможно из-за самой модельки...

Генератор броска монеты
Задание: создать генератор броска монетки и посчитать количество решек и орлов для 500 бросков. int main() { int oneSide = 0; ...

Генератор броска костей
Напишите программу, которая генерирует бросание 1-ой, 2-уx, 3-x, 4-x игральных костей. (Пользователю нужно предоставить возможность выбора...

Функция броска кости.
На кости было замечено что "6" падает два раза чаще чем остальные числа. Написать функцию которая будет симулировать бросок такой кости, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru