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

Написать программу которая выводит слово наоборот python

  • автор:

Перевернуть текст (вывести наоборот)

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

Во введенном тексте перевернуть слово с указанным номером, и вывести текст на экран.
Введите текст из нескольких слов. Введите с клавиатуры номер слова, переверните это слово и.

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

Преобразовать текст в строку, где все слова буквами наоборот
Дан текст, состоящий из слов. Преобразовать в строку, где все слова буквами наоборот. a.

Принять текст из пользовательского ввода, и напечатать этот текст на экране наоборот
Здравствуйте дорогие форумчане.Я изучаю python несколько дней, так что прошу не ругать) Столкнулся.

4941 / 3293 / 1141
Регистрация: 21.03.2016
Сообщений: 8,081
[:-начало среза :-конец среза -1-обратная последовательность]

messange=str(input("Введите слово: ")) print("новый текст: ",messange[::-1])

цикл тут лишний
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Многоугольник перевернуть наоборот
Как перевернуть наоборот ? procedure Shestiugolnik(x0,y0,r:integer; Canvas: TCanvas); var.

Перевернуть число наоборот
Добрый день, нужна помощь. Нужно чтобы введенное число переворачивалось, написал программу, решил.

Ввести шестизначное число, перевернуть наоборот, записать в перменную
вот собственно задание. как реализовать понятия не имею. заранее спасибо.

Не работают наушники и микрофон на передней панели можно ли штекер на материнской плате перевернуть наоборот
ничего не сгорит если я переверну этот штекер и воткну его по-другому? надпись аудио на штекере.

Перевернуть наоборот первое слово исходной строки, оставив без изменения все остальные слова
Дана символьная строка, содержащая текст. Сформировать новую строку, перевернув наоборот первое.

Текст зашифрован перестановкой букв наоборот, восстановить исходный текст
текст зашифрован перестановкой букв наоборот востановить исходный текст

Текст зашифрован перестановкой букв наоборот, восстановить исходный текст
текст зашифрован перестановкой букв наоборот востановить исходный текст

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

Вывести строку в обратном порядке в Python

Решение простое с использованием расширенного оператора среза. «some string» [:: — 1] напечатает строку в обратном порядке, что приведет к такому результату: «gnirts emos». В этом руководстве объясняется, как это работает. Имейте в виду, что строки — это список символов, поэтому оператор расширенного среза работает и над списком.

Перевернуть строку, используя расширенный оператор среза

Предполагая, что у нас есть следующая строка:

x = "hello world"

мы можем изменить ee так:

в результате чего:

"dlrow olleh"

Объяснение оператор расширенного среза

Расширенный срез определяет начало, конец и шаг. Начало — это место, с которого начинается последовательность. Конец — это место для остановки в последовательности. Это позволяет вам отрезать часть последовательности.

x = "hello world"

Мы можем получить отрезок с 2 по 5 символ следующим образом:

Обратите внимание, что отрезок начинается после второго символа, так как индекс начинается с 0, и заканчивается после создания пятого символа:

Чтобы соответствовать нашему примеру, оставляя начальные и конечные значения пустыми, мы начинаем с начала последовательности и заканчиваем в конце. В основном это включает в себя всю последовательность.

"hello world"[::]
"hello world"

Шаг относится к тому, как мы будем проходить через последовательность. Если шаг равен -1, то мы шагаем по последовательности в обратном порядке. Если шаг равен 5, то мы перемещаемся по последовательности, попадающей в каждый пятый элемент.

Итак, используя это:

"hello world"[::-1]

означает, что мы включили всю строку и пошагово продвинулись назад, в конечном итоге, перевернув строку.

Питон, как вывести текст наоборот?

Начал изучать питон, и в конце главы о списках и индексах наткнулся на задачу:
Необходимо написать программу которая принимала пользовательский текст и выводила этот текст на экране наоборот.
Как это сделать?

  • Вопрос задан более трёх лет назад
  • 3439 просмотров

3 комментария

Оценить 3 комментария

Avernial

А вы попробуйте сами сделать. Все что вам нужно как раз в этой главе и рассматривалось.
maximka12 @maximka12 Автор вопроса

Александр:
задаем переменную приравниваем ее к пользовательскому вводу
задаем еще одну пустую переменную
с помощью функции len() вычисляем длину строки
запускаем цикл
перебираем переменную записывая в пустую значения. и где то здесь у меня мозг отказывает понимать эту задачу.

Python-сообщество

[RSS Feed]

  • Начало
  • » Python для новичков
  • » Слова наоборот

#1 Ноя. 29, 2015 03:55:50

technobot Зарегистрирован: 2015-11-29 Сообщения: 7 Репутация: 0 Профиль Отправить e-mail

Слова наоборот

Всем привет. Только начал изучать пайтон по Доусону. Стараюсь выполнять все задачки которые он предлагает что бы развивать навыки и мышление. В конце четвертой главы он предлагает написать программу которая печатает введенные пользователем слова задом наперед. Я программу написал, работает, но выглядит не очень изящно. Как данная программа может быть реализована более элегантным способом?

# -*- coding: utf-8 -*- # Программа которая печатает слова наоборот string = input("Введите слово: ") newString = "" ranged = len(string) - 1 while ranged != -1: newString += string[ranged] ranged -= 1 print(newString) 

Буду рад примерам реализации

#2 Ноя. 29, 2015 04:14:11

JOHN_16 От: Россия, Петропавловск-Камчатск Зарегистрирован: 2010-03-22 Сообщения: 3292 Репутация: 221 Профиль Отправить e-mail

Слова наоборот

string = input("Введите слово: ") print(string[::-1]) 

строка это последовательность, поэтому к ней можно применять индексы, срезы, посему такой прием успешно проходит

_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Отредактировано JOHN_16 (Ноя. 29, 2015 04:14:43)

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

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