Skip to main content
Stack Overflow на русском

Результаты поиска

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор user:1234
user:me (ваши)
Рейтинг score:3 (3+)
score:0 (нет)
Ответов answers:3 (3+)
answers:0 (нет)
isaccepted:yes
hasaccepted:no
inquestion:1234
Просмотры views:250
Код code:"if (foo != bar)"
Секции title:яблоки
body:"яблоки апельсины"
Ссылка url:"*.example.com"
Закладки in:saves
Статус closed:yes
duplicate:no
migrated:no
wiki:no
Типы is:question
is:answer
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 176064
98 результатов

Python — высокоуровневый язык с динамической типизацией, ориентированный на создание легко читаемого кода. Имеет две основные версии — 2 и 3. Используйте дополнительную метку [python-2.x] или [python-3.x], если ваш вопрос ориентирован на конкретную версию.

1 голос

Как остановить оператор if в функции def. Python

функция возврат ничего не знает про внешний цикл.. Если сделать return False, а вызов завернуть в if, можно будет вызвать break снаружи функции возврат def возврат(): возврат1 = input("Я г …
vp_arth's user avatar
  • 27.3k
0 голосов

Как вывести маленькие числа в привычном виде (0.00002), вместо 2e-05?

Так пойдет? '%0.5f' % (2/100000) Предлагаю ещё вот такую функцию def fixed_num(n, prec=0): return f"{n:.{prec}f}" fixed_num(2/100000, 5) '0.00002' PEP 498: Formatted string literals В …
vp_arth's user avatar
  • 27.3k
2 голоса
Принятый

Поиск в списке списков

Проблема в том, что Вы выходите на первой итерации. def available(location, board): """ Проверяет наличие location в board """ for row in board: if location in row: return True return …
vp_arth's user avatar
  • 27.3k
5 голосов
Принятый

Роль self в классе

На примере понять проще всего: class Counter: def __init__(self, start): self.x = start self.self = self # сохраним self в свойстве объекта, чтобы происпектировать его позже def increment( …
vp_arth's user avatar
  • 27.3k
5 голосов
Принятый

как упростить функцию фильтр

[x for x in prime_generator() if (x+1)&x == 0] Число Мерсенна: x = 2**n - 1 Тогда x+1 = 2**n x = 111...111 x+1 = 1000...000 (x+1)&x = 0000...000
vp_arth's user avatar
  • 27.3k
2 голоса

Как разложить число на слагаемые в двумерный массив?

foo(n, k) возвращает все разбиения числа n, в которых слагаемые не больше k. foo(0, k) возвращает пустой список Находим рекуррентное соотношение, как [i] + каждое разбиение из foo(n-i, i) для i = (0, …
vp_arth's user avatar
  • 27.3k
0 голосов

Задача Python, и точная кратность 7

i = 0 while i < 100: print(i) i += 7
vp_arth's user avatar
  • 27.3k
1 голос

Как исправить ошибку expected an indented block?

А правильный «калькулятор» таков: import operator ops = { '+' : operator.add, '-' : operator.sub, '*' : operator.mul, '/' : operator.truediv, '%' : operator.mod, '**' : operat …
vp_arth's user avatar
  • 27.3k
2 голоса
Принятый

Задача с циклом python

Упустили. вы производите умножение один раз, после цикла. range не включает свой stop аргумент Должно быть что-то вроде этого: c = 1 for i in range(2,31,2): c *= 1-(1/i) print(c)
vp_arth's user avatar
  • 27.3k
1 голос

Проверить, что все элементы списка соответствуют условию

Как альтернатива: not any(x<=0 for x in [1, 2, 5, 4, 0]) # False not any(x<=0 for x in [1, 2, 5, 4, 7]) # True
vp_arth's user avatar
  • 27.3k
0 голосов

Вывод всех товаров выбранного раздела

shop = {'одежда': {'галстуки':100},'обувь': { 'кросовки': 700}} def print_all_product(shop, category): for key, value in shop[category].items(): print(key + ': ' + str(value)) print_all_ …
vp_arth's user avatar
  • 27.3k
3 голоса

Возможна ли нотация аргументов и возвращаемых объектов функции в python в несколько типов?

В python нет подказок типов. Есть только так называемые «аннотации», которые могут быть любыми объектами и в программном смысле ни на что не влияют. …
vp_arth's user avatar
  • 27.3k
4 голоса

Нужно смоделировать маятник на языке Python

ASCII графика подойдёт? =) import time import math import os def cls(): os.system('cls' if os.name=='nt' else 'clear') FPS=10 PERIOD = 5 # sec start = time.time() d = 10 l = 30 f = 2*math.pi/PE …
vp_arth's user avatar
  • 27.3k
1 голос

Удаление элементов из хэш таблицы

По идее нужно при удалении помечать место в хеш-таблице специальным маркером, который при дальнейшем поиске нужно пропускать. Вот, попытался что-то изобразить с минимумом изменений: class HashTable: …
vp_arth's user avatar
  • 27.3k
0 голосов

Красивый таймер

Для очистки можно воспользоваться системными средствами или ANSII 033円c escape-последовательностью: import os def cls(): print("033円c", end='') # os.system('cls' if os.name=='nt' else 'clear') …
vp_arth's user avatar
  • 27.3k

1
2 3 4 5
...
7
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /