
Python 3.14 Yayımlandı, 3.9'u Bırakma Zamanı Geldi
Python 3.14 ile gelen yeniliklere hızlıca göz attım. Aşağıdaki kodları yerelinizde denemek için uv yükleyin ve REPL’i aşağıdaki komutla çalıştırın: uv python upgrade 3.14 uvx [email protected] PEP 750: Template Strings Template stringleri (kısaca t-strings), hazırda var olan f-strings’teki önemli bir eksikliği gidermek için sunulmuş bir öneriydi ve 3.14 ile birlikte artık kullanıma hazır. Önce problemi göstereyim: >>> name = "Gökmen" >>> f_hello = f"Hello, {name}" >>> t_hello = t"Hello, {name}" >>> type(f_hello) <class 'str'> >>> type(t_hello) <class 'string.templatelib.Template'> f_hello tipi str olduğu için, artık içinde değişkenler neydi, hangi kısımlar statikti anlamak için ekstra kod yazmak gerekiyordu. ama tip Template olunca bu bilgilerin hepsine erişim mümkün: ...