Как поставить пробел в питоне при выводе
Перейти к содержимому

Как поставить пробел в питоне при выводе

  • автор:

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

Например, на вход попадает число 100000. На выходе должно получится 100 000.

  • Вопрос задан более года назад
  • 1499 просмотров

Комментировать
Решения вопроса 1

Из какого словаря? В каком формате данные представлены в этом словаре? Разделять надо начиная слева или справа? Это конечно великая тайна автора, о которой он никому не поведает.
Но, для простейшего случая, если речь идет только в ВЫВОДЕ данных , изначально хранимых в виде чисел (между прочим — целых или даже float) то вот так:

a=10000000000 print(''.format(a).replace(',', ' '))

Результат:
10 000 000 000
А если вы имели ввиду что-то другое — ну так тюнингуйте мой пример под свои потребности самостоятельно. И учитесь свои мысли высказывать точно и однозначно. Это умение необходимо для программиста.

Ответ написан более года назад
Комментировать
Нравится Комментировать
Ответы на вопрос 0
Ваш ответ на вопрос

Войдите, чтобы написать ответ

python

  • Python

Зачем функции filter методы итератора?

  • 1 подписчик
  • 3 часа назад
  • 39 просмотров

python

  • Python
  • +1 ещё

Парсинг виджета AppEvent через GColab?

  • 1 подписчик
  • 5 часов назад
  • 24 просмотра

Как вставить пробел в строку

Author24 — интернет-сервис помощи студентам

Например, у меня есть строка ‘АминевКазимирВикентиевич0111016901’. Нужно чтобы ФИО, Дата рождения, и Номер группы были раздельны, а цифры это первые 6 символов — дата рождения, а последние 4 это — номер группы. Эти строки могут быть разными, с разным количеством букв в ФИО

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Вставить пробел в строку после каждого символа «.» «,» «!» или «?», если за этими символами не следует пробел
Вставить пробел после каждого символа «.» «,» «!» или «?», если за этими символами не следует.

Строки: как вставить пробел в строку
Привет все отзывчивым смотрите 16 строчку) #include "stdafx.h" #include <iostream> using.

Как вставить в строку пробел фиксированной длины?
Прошу подсказать, как вставить в строку пробел фиксированной длины?

Регистрация: 05.03.2020
Сообщений: 65

print(a+" "+b+" "+c+" "+d+" "+e)

Эксперт Python

691 / 474 / 204
Регистрация: 22.03.2020
Сообщений: 1,052

1 2 3 4 5 6 7 8 9 10 11
line = 'АминевКазимирВикентиевич0111016901' last_index = 0 itog = [] for i, char in enumerate(line[1:-9]): if char.istitle() or i == len(line[1:-10]): itog.append(line[last_index:i + 1]) last_index = i + 1 itog.append(line[-10:-4]) itog.append(line[-4:]) print(' '.join(itog))

Добавлено через 1 минуту

ЦитатаСообщение от RinaGrig Посмотреть сообщение

print(a+" "+b+" "+c+" "+d+" "+e)

Вы, явно, не поняли проблему.
Регистрация: 05.03.2020
Сообщений: 65
unfindable_404, спасибо, что помогли разобраться)
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Вставить в строку пробел после каждого символа
Дана строка. Вставить после каждого символа пробел.

Как вставить в TextBox текущее время, и через пробел вставить текст?
Я хочу сделать свою программку типа собеседника. Тоесть например вводишь в один TextBox вопрос , и.

Инвертировать вводимую строку и после каждого символа вставить пробел
Само задание: Написать программу, которая вводит с клавиатуры строку и выводит ее на экран в.

Ввести строку символов и вставить пробел после каждого знака препинания
А как это будет написано на с#? "Ввести строку символов и вставить пробел после каждого знака.

Как отсортировать по алфавиту и вставить пробел
Есть строка символов, нужно сортировать 3 символа по алфавиту, а потом поставить пробел. и так до.

Как вставить пробел в document.write?
Здравствуйте. Такой вопрос — вывожу одну переменную: document.write (a); Переменная — число.

Как вставить пробел используя AntiString
Как вставить пробел используя AntiString . Например было ‘альфа’ а стало ‘аль фа’?

Или воспользуйтесь поиском по форуму:

Вывод через пробел Python

Ума не приложу, как правильно вывести массив типа integer в виде строки через пробел? Есть варианты? Массив вида:

z = [1,2,3,4,5,6,7] 

Отслеживать
51.4k 87 87 золотых знаков 267 267 серебряных знаков 508 508 бронзовых знаков
задан 29 дек 2011 в 14:01
411 2 2 золотых знака 7 7 серебряных знаков 21 21 бронзовый знак

4 ответа 4

Сортировка: Сброс на вариант по умолчанию

print " ".join(map(str, z)) 

Отслеживать
51.4k 87 87 золотых знаков 267 267 серебряных знаков 508 508 бронзовых знаков
ответ дан 29 дек 2011 в 14:03
Sergii Kozlov Sergii Kozlov
2,468 16 16 серебряных знаков 13 13 бронзовых знаков

for i in z: print(i, end = " ") 

Отслеживать
ответ дан 29 дек 2011 в 14:06
3,454 12 12 серебряных знаков 9 9 бронзовых знаков

print ' '.join(z) 

Отслеживать
ответ дан 29 дек 2011 в 14:09
3,028 13 13 серебряных знаков 14 14 бронзовых знаков

print ' '.join(str(v) for v in z) 

Отслеживать
ответ дан 8 янв 2012 в 9:18
49 2 2 бронзовых знака

    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.5.3.8609

Пробелы в выражениях и операторах языка Python

Однако при объединении аннотации аргумента со значением по умолчанию используйте пробелы вокруг знака ‘=’ :

# Правильно def munge(sep: AnyStr = None): . def munge(input: AnyStr, sep: AnyStr = None, limit=1000): . 
# Неправильно def munge(input: AnyStr=None): . def munge(input: AnyStr, limit = 1000): . 
# Правильно if foo == 'blah': do_blah_thing() do_one() do_two() do_three() 
# Неправильно if foo == 'blah': do_blah_thing() do_one(); do_two(); do_three() 
# Неправильно if foo == 'blah': do_blah_thing() for x in lst: total += x while t  10: t = delay() if foo == 'blah': do_blah_thing() else: do_non_blah_thing() try: something() finally: cleanup() do_one(); do_two(); do_three(long, argument, list, like, this) if foo == 'blah': one(); two(); three() 
  • ОБЗОРНАЯ СТРАНИЦА РАЗДЕЛА
  • Разметка кода Python, PEP 8
  • Пробелы в выражениях и операторах языка Python
  • Когда использовать запятые в коде на Python
  • Комментарии в коде языка Python
  • Соглашения об именах
  • Рекомендации по программированию на Python

ХОЧУ ПОМОЧЬ
ПРОЕКТУ

Добавить комментарий

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