Em mới học python được hai ngày nên không biết lỗi chỗ nào ạ. mong các ac giải quyết giúp em. Đoạn gốc nó xuống dòng em không biết nhập xuống dòng thì thêm ba dấu chấm đúng không ạ
Trên Python IDLE, khi xuống dòng thì có dấu 3 chấm xuất hiện đúng không?
Chỗ for d in denoms(eq): for s in solve(d):
bạn phải xuống dòng mỗi vòng for chứ.
2 Likes
Mình nghĩ bạn mới học thì nên code trên editor, hoặc online như https://repl.it/languages/python3
Vì python có phân biệt tab/space và quy định phải có thụt hàng để phân biệt câu nào nằm trong vòng for
hay if
5 Likes
Python ko có cú pháp for 1 dòng mà nó ntn đây:
[x*x for x in range(42)]
gọi là list comprehension.
3 Likes
em nên viết ra file (dùng notepad++)
Xong gõ lệnh python tên_file.py
là xong, mắc mớ gì cực vậy
Cài đặt anaconda vào là xong rồi
1 Like