01/10/2018, 08:50

Về str() trong Python

Hi mọi người , em đang làm một bài tập Regular Expression , tìm một chữ dài nhất trong một chuỗi , em làm như thế này :

Đoạn code này thực thi đúng với bài tập của em ( do em xem kết quả rồi sửa lại ) , cái em chưa hiểu ở đây là tai sao em bỏ ‘+str()+’ thì code lại không thực thi ạ ? lúc mà em bỏ cái đó đi thì nó vẫn truyền giá trị 1 vào sau dấu { mà phải không ạ -> w{1,string}.
Có thể câu hỏi của em hơi khó nói , hoặc có gì sai xót mong mấy anh bỏ qua…

Đào An viết 11:02 ngày 01/10/2018

pattern thì toàn bộ phải là str
Với lại sử dụng toán tử + mà 1 bên là str() một bên là int() , str()+int() thì lỗi là phải rồi

blueworld viết 10:52 ngày 01/10/2018

‘str(i)’ -> nếu không thêm 2 dấu cộng thì đâu có int() đâu anh , cảm ơn anh đã giúp em!

Đào An viết 11:01 ngày 01/10/2018

i là int mà m viết ra cho rõ ít mà

Bài liên quan
0