Post by Riviane Donha

AI Engineer l Machine e Deep Learning l Data Science l Data Analyst l Python l R l SQL

๐๐จ๐ฏ๐ข๐๐š๐๐ž๐ฌ ๐๐š๐ฌ ๐Ÿ-๐ฌ๐ญ๐ซ๐ข๐ง๐ ๐ฌ ๐ง๐จ ๐๐ฒ๐ญ๐ก๐จ๐ง ๐Ÿ‘.๐Ÿ๐Ÿ ๐ฅ๐š๐ง๐œฬง๐š๐๐จ ๐ŸŽ๐Ÿ-๐Ÿ๐ŸŽ-๐Ÿ๐ŸŽ๐Ÿ๐Ÿ‘ As f-strings sรฃo uma ferramenta poderosa para formataรงรฃo de strings no Python. Com o lanรงamento do Python 3.12, uma nova funcionalidade tornou as f-strings ainda mais flexรญveis e รบteis. ๐€ ๐ฉ๐ซ๐ข๐ง๐œ๐ข๐ฉ๐š๐ฅ ๐ง๐จ๐ฏ๐ข๐๐š๐๐ž ๐žฬ ๐ช๐ฎ๐ž ๐š๐ ๐จ๐ซ๐š ๐š๐ฌ ๐Ÿ-๐ฌ๐ญ๐ซ๐ข๐ง๐ ๐ฌ ๐ฉ๐ž๐ซ๐ฆ๐ข๐ญ๐ž๐ฆ ๐ช๐ฎ๐ž ๐ฏ๐จ๐œ๐žฬ‚ ๐ข๐ง๐ฌ๐ข๐ซ๐š ๐ช๐ฎ๐š๐ฅ๐ช๐ฎ๐ž๐ซ ๐ž๐ฑ๐ฉ๐ซ๐ž๐ฌ๐ฌ๐šฬƒ๐จ ๐๐ฒ๐ญ๐ก๐จ๐ง ๐ฏ๐šฬ๐ฅ๐ข๐๐š ๐๐ž๐ง๐ญ๐ซ๐จ ๐๐ž๐ฅ๐š๐ฌ. Agora vocรช pode usar comentรกrios em expressรตes multilinha dentro de f-strings, interpolar mais tipos de dados, incluindo dicionรกrios, conjuntos e tuplas, e as f-strings agora sรฃo mais rรกpidas do que antes. ๐๐จ ๐๐ฒ๐ญ๐ก๐จ๐ง ๐Ÿ‘.๐Ÿ๐Ÿ, ๐ฏ๐จ๐œ๐žฬ‚ ๐ฉ๐จ๐๐ž ๐ข๐ง๐ญ๐ž๐ซ๐ฉ๐จ๐ฅ๐š๐ซ ๐๐ข๐œ๐ข๐จ๐ง๐šฬ๐ซ๐ข๐จ๐ฌ, ๐œ๐จ๐ง๐ฃ๐ฎ๐ง๐ญ๐จ๐ฌ ๐ž ๐ญ๐ฎ๐ฉ๐ฅ๐š๐ฌ. dicionario = {"nome": "Bard", "idade": 3} print(f"O dicionรกrio รฉ {dicionario}") Com a saรญda: O dicionรกrio รฉ {'nome': 'Bard', 'idade': 3} ๐๐จ ๐๐ฒ๐ญ๐ก๐จ๐ง ๐Ÿ‘.๐Ÿ๐Ÿ, ๐ฏ๐จ๐œ๐žฬ‚ ๐ฉ๐จ๐๐ž ๐ฎ๐ฌ๐š๐ซ ๐œ๐จ๐ฆ๐ž๐ง๐ญ๐šฬ๐ซ๐ข๐จ๐ฌ ๐ž๐ฆ ๐ž๐ฑ๐ฉ๐ซ๐ž๐ฌ๐ฌ๐จฬƒ๐ž๐ฌ ๐ฆ๐ฎ๐ฅ๐ญ๐ข๐ฅ๐ข๐ง๐ก๐š ๐๐ž๐ง๐ญ๐ซ๐จ ๐๐ž ๐Ÿ-๐ฌ๐ญ๐ซ๐ข๐ง๐ ๐ฌ. print(f""" Esta รฉ uma f-string com uma expressรฃo multilinha: # Soma dois nรบmeros {1 + 2} """) A saรญda รฉ: Esta รฉ uma f-string com uma expressรฃo multilinha: # Soma dois nรบmeros 3 Isso significa que vocรช nรฃo estรก mais limitado a apenas variรกveis simples, mas pode usar expressรตes complexas diretamente nas suas strings formatadas. A capacidade de usar expressรตes complexas dentro das f-strings torna o cรณdigo mais legรญvel e reduz a necessidade de concatenar strings manualmente. Alรฉm disso, torna mais fรกcil criar strings dinรขmicas com base em variรกveis e cรกlculos.

Post content