Вопросы с тегом «python»

Эта проблема связана с языком Python. Обратите внимание, что задачи, которые требуют ответов на определенном языке, как правило, не рекомендуется.

4
Абстрактное синтаксическое дерево гольфа: FizzBuzz, Python
Резюме Реализуйте FizzBuzz в Python, используя как можно меньше токенов. Вызов Напишите программу, которая печатает десятичные числа от 1 до 100 включительно. Но для кратных трех выведите «Fizz» вместо числа, а для кратных пяти - «Buzz». Для чисел, кратных трем и пяти, выведите «FizzBuzz». Программы должны быть написаны на какой-то …

12
Самый маленький скрипт на python для печати четных чисел от 0 до 100
Я работаю над проблемой, которую я поставил себе для удовольствия: создать скрипт на python, который печатает четные числа от 0 до 100. Задача - сделать скрипт как можно меньше. Это то, что я до сих пор: for x in range(0, 101): if (x % 2 == 0): print x В …
11 code-golf  tips  python 

9
Обмен Белого Слона
Сейчас июльское Рождество, так что лучший способ отпраздновать, чем обмен подарками виртуальных белых слонов! Для этого задания «Король горы» вы должны создать бота, который будет играть в симуляцию обмена «Белый слон» , пытаясь получить самый ценный подарок, какой только может. Правила игры Игра будет проходить в течение многих раундов, каждый …

2
Camel Up Cup: турнир по настольной игре AI
Camel Up Cup 2k18 В этом соревновании мы будем играть в полу-популярную настольную игру Camel Up. Верблюд! настольная игра, в которой игроки делают ставки на верблюдов, чтобы выиграть раунды, выиграть или проиграть, ставить ловушки, чтобы влиять на движение или перемещать верблюда. Каждое из этих решений вознаграждает вас шансом получить деньги, …

2
Советы по игре в гольф с NumPy, Scipy или Pylab
Там уже полный список советов для питона здесь , так что я прошу подсказки , которые конкретно применимы к использованию numpy, scipyили pylabбиблиотеки. Это могут быть как способы сокращения кода, уже используемого numpy, так и способы сокращения общих операций python с использованием этих библиотек. Один совет за ответ, пожалуйста.
10 code-golf  tips  python 

1
Самая короткая программа Python A + B с вводом и выводом
Некоторые из вас могут сказать, что я зря трачу время, но эта задача не дает мне покоя более 500 дней. Требуется написать программу на Python 3.x, которая принимает в качестве входных данных два числа и отображает их сумму. Номера даны в следующем формате: a b Некоторые примеры тестовых случаев: 100 …
10 code-golf  tips  python 

1
Как найти элемент в списке, у которого f (элемент) наименьший?
У меня есть список lи функция f. fне строго увеличивается или уменьшается. Как я могу найти элемент в списке, который f(item)является самым маленьким? Например, скажем, список: l = [1, 2, 3, 4] и list(f(x)for x in l)это: [2, 9, 0, 3] f(3)меньше, чем f любого другого, поэтому он должен вывести …
10 code-golf  tips  python 

7
Неидемпотентный питон [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 4 года назад . Напишите несколько строк кода Python X, который не ссылается ни на какие глобальные переменные, например def method(): …

2
Python: кратчайший способ чередования элементов из двух списков
Я пытаюсь получить кратчайший путь (возможный символ) для получения списка 3. Список 1 и Список 2 уже приведены мне в качестве аргументов и имеют одинаковую длину. l1 = [1, 2, 3, 4, 5] l2 = ['a', 'b', 'c', 'd', 'e'] И Список 3 должен выглядеть так (да, это должен быть …

1
Python 3 - пробовал играть в гольф мое задание
Примечание: это не такая сложная игра в гольф; это больше так просить предложения по игре в гольф. Недавно у меня было задание Python для моего класса веб-разработки, чтобы проверить, можем ли мы писать код. Поскольку я уже чувствую себя комфортно в Python, я решил попробовать сыграть в гольф, и мне …

3
Частично наблюдаемый Connect-4
Игра Вы будете играть (почти) в стандартную игру Connect-4 . К сожалению, это игра по переписке, и кто-то поместил черную ленту на каждом втором ряду, начиная снизу, чтобы вы не могли видеть какие-либо движения вашего противника в этих рядах. Любые ходы в уже заполненных столбцах будут считаться проходящими ваш ход, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.