01/10/2018, 17:42
Gặp lỗi SyntaxError khi dùng f-string
This post was flagged by the community and is temporarily hidden.
Bài liên quan
This post was flagged by the community and is temporarily hidden.
Sai cú pháp rồi.
Đọc tutorial này:
Python 3's f-Strings: An Improved String Formatting Syntax (Guide) – Real Python
As of Python 3.6, f-strings are a great new way to format strings. Not only are they more readable, more concise, and less prone to error than other ways of formatting, but they are also faster! By the end of this article, you will learn how and why...
và xem ví dụ (chôm từ trang trên):
Phải là
{...}
chứ không phải là{{...}}
cái {{ …}} là mình muốn không lấy thông tin của biến đó.
mình xem cái này trên hướng dẫn của Kteam.
cái chữ f của mình nếu viết lền với ’ ’ thì cứ bị màu xanh như thế. còn cách ra vẫn lỗi. Mình đang dùng python 2.7.15
Python 2 không hỗ trợ f-string nhé. f-string chỉ mới xuất hiện trên bản Python 3.6 thôi.
Trước khi bạn theo 1 khoá học Python nào thì phải tìm hiểu thật kĩ xem họ dạy theo bản Python nào nhé.
https://cito.github.io/blog/f-strings/
Chữ f trong f-string phải viết liền với
"
,'
,'''
,"""
bắt đầu string. Nó hiện màu xanh vì bắt buộc phải được hiển thị như vậy trên text editor/IDE, không phải là lỗi gì cả.Thanks bạn, mình cũng vừa tìm hiểu ra, do lúc đầu mình xem video của anh Đạt anh dùng python 2.7