Рубрики
Без рубрики

Использование Python для печати переменной в строках

В этом коротком руководстве мы смотрим на то, как вы можете использовать переменную Python Print в строках. Мы смотрим на все … помечены питоном, начинающим, учебным пособием.

В этом коротком руководстве мы смотрим на то, как вы можете использовать переменную Python Print в строках. Мы смотрим на все различные методы вместе с их ограничениями и предостережениями.

Этот учебник является частью нашей инициативы в Гильгипл , чтобы написать короткие уверенные учебные пособия, часто используемые или интересные концепции.

Оглавление:

  • Переменные печати Python
  • Переменные печати с помощью F-String
  • Используя строковые конкатенации
  • Переменные печати Python с использованием запятой “”, “
  • Ограничения и предостережения – Python Print Переменные

Переменные печати Python:

Во время печати строк распространено, чтобы напечатать значения переменной внутри него. Общим примером является вы, возможно, захотите распечатать первое и фамилию в предложении, и эти значения хранятся в двух переменных соответственно.

Эти значения не могут быть закреплены в строке и необходимо пропущено динамически, поэтому Python поставляется с несколькими встроенными функциями, которые позволяют печатать значения переменной.

Переменные печати с помощью F-строки:

Использование F-струн в Python для печати переменных является наиболее часто используемым методом, и я бы лично рекомендовал использовать этот метод.

В этом методе «F» размещается до открытия кавычки строки. Брекеты {} размещены вокруг названий переменных, которые вы ищете печатать. Python заменяет эти переменные своими значениями при выполнении кода и отображается строка.

Такие строки называются F-струнами. Python дополнительно позволяет вам отформатировать эти строки, используя методы, такие как «.upper» или ‘.title’ и т. Д.

Код – F-string

language = "Python"

#Adding the language variable into a string
print(f"Hello {language} World!")

#Output = "Hello Python World!"

Примечание : Эти F-струны были введены только в Python 3.6. Если вы используете версии Python ранее, вам придется использовать метод «Формат ()». Синтаксис для этого выглядит следующим образом:

Переменная печати Python – формат () код ()

language = "Python"

#Adding the language variable into a string
print("Hello {} World!".format(language))

#Output = "Hello Python World!"

С помощью строки Concatenation:

Строкование Concatenation – это метод, который можно использовать для добавления струн вместе. Это делается с помощью символа «+» между двумя переменными или строками. Таким образом, мы можем использовать Python для печати вариабельных значений вместе со строкой.

Python Print Переменная – Строка Concatenation:

language = "Python"

#Adding the language variable into a string
print("Hello" +" "+ language +" "+ "World!")

#Output - "Hello Python World!"

При использовании этого метода пробелы не добавляются, и вам придется вручную добавлять их и, следовательно, этот метод не используется очень часто.

Переменные печати Python используя запятую “:”:

Этот метод является еще одним обычно используемым методом в Python для печати переменных. Этот метод очень похож на метод конкатенации струн; Однако здесь мы используем », между переменными.

Кроме того, “,” сама добавляет пространство в строку, и вам не придется его добавить.

Переменная печати Python – использование “”: “:

language = "Python"

#Adding the language variable into a string
print("Hello", language, "World!")

#Output - "Hello Python World!"

Ограничения и предостережения

  • При использовании первого метода сохраняйте вашу версию Python в том, что F-Strings будет работать только на Python 3.6 и выше
  • Метод Concateenation String не широко используется, однако не стесняется, чтобы попробовать его для вашего лучшего понимания
  • При использовании методов «» – будьте осторожны, чтобы не добавлять пробелы между переменными, поскольку сама запятая добавляет их для вас
  • Я бы порекомендовал использовать методы 1 и 2, вы можете попробовать их и выбрать, какой метод вам удобно

Оригинал: “https://dev.to/hrishikesh1990/using-python-to-print-variable-in-strings-1d11”