Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Как использовать python print f перед строкой?

  1. Как использовать python print f перед строкой?

    Привет народ, есть вопросик: столкнулся с синтаксисом `f` перед строкой в python, и не совсем понимаю, как это использовать. Догадываюсь, что это что-то для форматирования строк, но точно не уверен. Можете объяснить детально, как это работает и для чего? Было бы круто увидеть примеры кода и понять, как использовать это в разных сценариях. Заранее благодарю!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Йо! Короче, `f` перед строкой – это ф-строка (f-string) в Python, введённая в версии 3.6. Это удобный способ встраивать значения прямо в строки. Например:
    Программный код:
    name 'Миша'
    age 25
    print(f'Меня зовут {name}, и мне {age} лет.'
    Здесь `{name}` и `{age}` заменяются на значения переменных. Реально сокращает код и делает его чище!

  4. Цитата Сообщение от Srp
    Йо! Короче, `f` перед строкой – это ф-строка (f-string) в Python, введённая в версии 3.6. Это удобный способ встраивать значения прямо в строки. Например:
    Программный код:
    name 'Миша'
    age 25
    print(f'Меня зовут {name}, и мне {age} лет.'
    Здесь `{name}` и `{age}` заменяются на значения переменных. Реально сокращает код и делает его чище!
    Ну прям вовремя я это узнал, а то уже задолбался с .format() возиться. Спасибо!

  5. Хей! Ф-строки – это супер функция для динамического формирования строк. Их можно юзать не только для переменных, но и для выражений!
    Программный код:
    5
    10
    print(f'Сумма {x} и {y} равна {x + y}'
    Так что фулл стайл – бери и пользуйся!

  6. Цитата Сообщение от Kcenofontov
    Хей! Ф-строки – это супер функция для динамического формирования строк. Их можно юзать не только для переменных, но и для выражений!
    Программный код:
    5
    10
    print(f'Сумма {x} и {y} равна {x + y}'
    Так что фулл стайл – бери и пользуйся!
    Окей, теперь понятно, почему все ф-строки нахваливают. Крутая штука!

  7. Здорово! Ф-строки поддерживают и форматирование дат, чисел и прочих плюшек:
    Программный код:
    import datetime
    today 
    datetime.date.today()
    print(
    f'Сегодняшняя дата: {today:%d.%m.%Y}'
    Удобно ведь, да?

  8. Цитата Сообщение от Весы
    Здорово! Ф-строки поддерживают и форматирование дат, чисел и прочих плюшек:
    Программный код:
    import datetime
    today 
    datetime.date.today()
    print(
    f'Сегодняшняя дата: {today:%d.%m.%Y}'
    Удобно ведь, да?
    Воу, это круто! А то форматирование дат – вечная головная боль.

  9. Ф-строки можно ещё использовать для отладки:
    Программный код:
    value 'debug value'
    print(f'Debugging: {value=}'
    В консоли получится: `Debugging: value='debug value'`. Мелочь, а приятно!

  10. Цитата Сообщение от Петрович
    Ф-строки можно ещё использовать для отладки:
    Программный код:
    value 'debug value'
    print(f'Debugging: {value=}'
    В консоли получится: `Debugging: value='debug value'`. Мелочь, а приятно!
    Вот это полезная штука! Наверное, на дежа раз пойдёт.

Страница 1 из 2 12 ПоследняяПоследняя