Lệnh sau có lỗi gì?
>>> x = 1
>>> 123a = x + 1
Lệnh sau có lỗi gì?
>>> x = 1
>>> 123a = x + 1
Lệnh sau sẽ in ra kết quả gì?
>>> print("đồ rê mi "*3 + "pha son la si đô "*2)
Thảo luận (1)Hướng dẫn giảiEm nghĩ lệnh sẽ in ra: đồ rê mi đồ rê mi đồ rê mi pha son la si đô pha son la si đô
(Trả lời bởi Bảo Chu Văn An)
Viết các lệnh để thực hiện việc đổi số giây ss cho trước sang số ngày, giờ, phút, giây, in kết quả ra màn hình.
Ví dụ, nếu ss = 684500 giây = 7 ngày 22 giờ 8 phút 20 giây.
Gợi ý: Sử dụng các phép toán lấy thương nguyên, lấy số dư và các cách đổi sau:
1 ngày = 86400 giây; 1 giờ = 3600 giây; 1 phút = 60 giây.
Thảo luận (1)Hướng dẫn giải+ ss=684500
+ ngay=ss//86400
+ gio=ss//3600-ngay*24
+ phut=ss//60-ngay*24*60-gio*60
+ giay=ss-ngay*24*3600-gio*3600-phut*60
+ print("ss = ", ss, " = ", ngay," ngay ",gio, " phut ",giay, " giay ")
(Trả lời bởi Tuyet)
Hãy cho biết trước và sau khi thực hiện các lệnh sau, giá trị của biến x, y là bao nhiêu? Em có nhận xét gì về kết quả nhận được?
>>> x, y = 10, 7
>>> x, y = y, x
Thảo luận (1)Hướng dẫn giảiCâu lệnh đầu tiên, em nhận được: x = 10, y = 7
(Trả lời bởi Bảo Chu Văn An)
Câu lệnh thứ hai, em nhận được: x = 7, y = 10
Sau kết quả nhận được, nhận xét của em là x và y thay đổi giá trị cho nhau.
-> Các biến có thể thay đổi giá trị.