Как убрать пробел между символами?

Ссылка скопирована
9 марта 2026 1 ответ

Есть код простенький
Loop=0
a=0
b=1000000
while loop < 7:
print(a*'0',int(b))
loop += 1
a+=1
b/=10

Должно получится вот это
1000000
0100000
0010000
0001000
0000010
0000001
Но получается вот это:
1000000
0 100000
00 10000
000 1000
00000 10
000000 1

Дополнительно:

print('0'*a,int(b),sep='')

  • Все что равно sep удаляется?
  • Gojo_Satoru, Нет, sep это сокращенно separator (разделитель). Если ты сделаешь print(1,2,3) то он их напечатает через пробел, по скольку значение по умолчанию для параметра sep=' '. Открой доки по функции print. Если ты например туда запятую поставишь то через запятую и т.д.
  • Gojo_Satoru, sep вставляется между перечисленными значениями.
    На пальцах, print(a, b, c, sep=x, end=y) даст тот же эффект, что и
    line = sep.join(str(_) for _ in [a, b, c]) line += end print(line)

    line = sep.join(str(_) for _ in [a, b, c]) line += end print(line)

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Роман IT Ответ

Для удаления пробелов между символами в строке можно воспользоваться функцией str_replace() в PHP. Эта функция позволяет заменить одну строку на другую внутри заданной строки. В данном случае, мы можем использовать ее для замены пробелов на пустую строку.

Пример кода:

$string = "Э т о  п р и м е р  с т р о к и  с  п р о б е л а м и";
$string_without_spaces = str_replace(' ', '', $string);
 
echo $string_without_spaces;

$string = "Э т о п р и м е р с т р о к и с п р о б е л а м и"; $string_without_spaces = str_replace(' ', '', $string); echo $string_without_spaces;

В данном примере, мы задаем исходную строку, содержащую пробелы между символами. Затем, с помощью функции str_replace() заменяем все пробелы на пустую строку, тем самым удаляя их из исходной строки. Результат выводится на экран с помощью функции echo.

Таким образом, пробелы между символами будут удалены, и вы получите строку без лишних пробелов. Надеюсь, это решит вашу проблему!

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно