170 похожих чатов

Добрый вечер, помогите разобраться Составил функцию где n это размер

таблицы а k "шаг":
def square(n, k):
list(map(print, [('1' * k + '0' * k) * n] * n))
square(5, 3)
Вывод функции:
111000111000111000111000111000
111000111000111000111000111000
111000111000111000111000111000
111000111000111000111000111000
111000111000111000111000111000

Такой вопрос, как сделать так чтобы в строке было n шагов а не n * 2?

11 ответов

6 просмотров

А у тебя сколько? N=5,k=3 1*k0*k таких записей n в строке и n строк, все правильно

Амирка- Автор вопроса
Nial
А у тебя сколько? N=5,k=3 1*k0*k таких записей n в...

Понимаю, но я не понимаю как сделать вот так: 111000111000111 При том что N=5 k=3

Амирка
Понимаю, но я не понимаю как сделать вот так: 1110...

Надеюсь, что ты просто не напечатал 000 в конце

Амирка
Понимаю, но я не понимаю как сделать вот так: 1110...

У тебя по-любому не получится так сделать с учётом того, что у тебя '1'*к + '0'*к если н будет четным, то можно конечно его на два поделить, но не то, чтобы это решало все проблемы

Амирка- Автор вопроса
Nial
Надеюсь, что ты просто не напечатал 000 в конце

Если k=3 это шаг а n=5 это по сути таблица 5х5, не получится так чтобы в строке было 5 шагов?

Амирка
Если k=3 это шаг а n=5 это по сути таблица 5х5, не...

Ты сначала сам подумай, что ты хочешь получить Хочешь получить n шагов - итерируй по n

Амирка
Если k=3 это шаг а n=5 это по сути таблица 5х5, не...

def square(n, k): for _ in range(n): list(map(lambda x: print(x, end=''), [f'{i % 2}' * k for i in range(1, n + 1)])) print('')

Амирка- Автор вопроса
Nial
Ты сначала сам подумай, что ты хочешь получить Хоч...

Пример: 111000 111000 111000 000111 000111 000111 Таблица - n = 2 (то есть 2 на 2), Шаг - n = 3 (3 строки и три в ряд) upd.

Амирка
Пример: 111000 111000 111000 000111 000111 000111 ...

тебе вообще что надо-то и обязательно это делать так, как сделал ты?

Амирка- Автор вопроса
Vol Sergey
тебе вообще что надо-то и обязательно это делать т...

совершенно не обязательно, я сделал как смог, надо мне как в примере😐

Похожие вопросы

Обсуждают сегодня

Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
А чем вам питонисты не угодили?😂
.
79
Всем привет. Поделитесь, пожалуйста, опытом. Есть форма, на которой имеется dbgrid и кнопки: добавить, редактировать, удалить. Если нет записей в dbgrid, то кнопки редактирова...
Евгений
4
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
Вот смотрите у меня есть два стрима сейчас fs, cs: TStream; fs := TFileStream.Create('filename'); cs := TCompressionStream.Create(compression_level, fs); Я хочу сделать так: ...
notme
5
type TExtensions<GExtender>=class function GetExtension<GEntityExtenderType>:GEntityExtenderType; end; function TExtensions<GExtender>.GetExtension<GEntityExtenderType...
zamtmn
8
Всем здравствуйте! Я хотел узнать сколько стоит средняя месячная зарплата у Electron js разработчиков? Мне очень это важно и нужно, плиз помогите узнать эту инфу! Для Джунио...
U.K.
10
Можно ли загрузить скрипт py в бота чтобы он работал по нему? как это сделать?
huskadam #RCC Фанат? @hitlerpvp
13
Карта сайта