Size: a a a

Сообщество Python Программистов

2020 August 04

Б

Бахтиёр in Сообщество Python Программистов
Никак не могу написать код. в ступор вошел. в клин какой то
источник

Б

Бахтиёр in Сообщество Python Программистов
Georold of America🇺🇸
в птоне есть типы данных
ты можешь создать обьект какого то типа, а можешь изменить другой типа с помощью функции типа тип()
😊 Спасибо за пояснение
источник

Б

Бахтиёр in Сообщество Python Программистов
чтот непонял... все слились штоли?
источник

Б

Бахтиёр in Сообщество Python Программистов
Хотя бы посоветуйте где можно получить помощь? ситуация ступора достала уже
источник

c

chuki in Сообщество Python Программистов
Бахтиёр
Хотя бы посоветуйте где можно получить помощь? ситуация ступора достала уже
{} - эти скобками вы и создаёте множества, поэтому незачем ставить set
источник

Б

Бахтиёр in Сообщество Python Программистов
chuki
{} - эти скобками вы и создаёте множества, поэтому незачем ставить set
Пробовал уже выдает синтаксич ошибку
источник

AT

Alexander T in Сообщество Python Программистов
Naziku Omurgazieva
Как можно реализовать умножение двух многочленов на пайтон?
(2 * многочлен) * питон
WTF
источник

Б

Бахтиёр in Сообщество Python Программистов
chuki
{} - эти скобками вы и создаёте множества, поэтому незачем ставить set
Если вы можете прогоните программу убедитесь
источник

А

Айван in Сообщество Python Программистов
Бахтиёр
чтот непонял... все слились штоли?
n = 10
possible_nums = {i for i in range(n + 1)}
while len(possible_nums) != 1:
   print(f'Possible nums: {possible_nums}')
   beatriz_nums = {int(i) for i in input().split()}
   answer = input()
   
   if answer == 'YES':
       possible_nums &= beatriz_nums
   elif answer == 'NO':
       possible_nums -= beatriz_nums
   
august_num = possible_nums.pop()
print(f'August\'s number is {august_num}')
источник

AT

Alexander T in Сообщество Python Программистов
Бахтиёр
Август и Беатриса играют в игру. Август загадал натуральное число от 1 до n. Беатриса пытается угадать это число, для этого она называет некоторые множества натуральных чисел. Август отвечает Беатрисе YES, если среди названных ей чисел есть задуманное или NO в противном случае. После нескольких заданныъх вопросов Беатриса запуталась в том, какие вопросы она задавала и какие ответы получила и просит вас помочь ей определить, какие числа мог задумать Август.

В первой строке задано n - максимальное число, которое мог загадать Август. Далее каждая строка содержит вопрос Беатрисы (множество чисел, разделенных пробелом) и ответ Августа на этот вопрос.

Вы должны вывести через пробел, в порядке возрастания, все числа, которые мог задумать Август.
from operator import and_, sub
from functools import reduce
numbers_yes = [{1, 2, 3, 4, 5}, {2, 3, 8, 7}]
numbers_no = [{2, 4, 6, 8}]
result = reduce(sub, [reduce(and_, numbers_yes)] + numbers_no)
print(result)
источник

Б

Бахтиёр in Сообщество Python Программистов
Айван
n = 10
possible_nums = {i for i in range(n + 1)}
while len(possible_nums) != 1:
   print(f'Possible nums: {possible_nums}')
   beatriz_nums = {int(i) for i in input().split()}
   answer = input()
   
   if answer == 'YES':
       possible_nums &= beatriz_nums
   elif answer == 'NO':
       possible_nums -= beatriz_nums
   
august_num = possible_nums.pop()
print(f'August\'s number is {august_num}')
print(f'August\'s number is {august_num}') эта строка выдает ошибку invalid syntax
источник

AT

Alexander T in Сообщество Python Программистов
опять однострочная задача )
источник

А

Айван in Сообщество Python Программистов
Бахтиёр
print(f'August\'s number is {august_num}') эта строка выдает ошибку invalid syntax
Какой питон?
источник

AT

Alexander T in Сообщество Python Программистов
Бахтиёр
print(f'August\'s number is {august_num}') эта строка выдает ошибку invalid syntax
кавычки поменяй на двойные
источник

AT

Alexander T in Сообщество Python Программистов
оу, ну не ниже 3.6 ведь
источник

А

Айван in Сообщество Python Программистов
Alexander T
кавычки поменяй на двойные
Ну… у меня там бекслеш…
источник

AT

Alexander T in Сообщество Python Программистов
Айван
Ну… у меня там бекслеш…
да, увидел уже.
источник

А

Айван in Сообщество Python Программистов
Но может да, поможет
источник

Б

Бахтиёр in Сообщество Python Программистов
Alexander T
from operator import and_, sub
from functools import reduce
numbers_yes = [{1, 2, 3, 4, 5}, {2, 3, 8, 7}]
numbers_no = [{2, 4, 6, 8}]
result = reduce(sub, [reduce(and_, numbers_yes)] + numbers_no)
print(result)
вырианты входных дан меняются их очень много. если бы я ихзнал я бы уже давно решил
источник

C

Chiller in Сообщество Python Программистов
Ставь инпуты)
источник