Trang chủ Lớp 10 SGK Tin học 10 - Kết nối tri thức Những lệnh nào trong các lệnh sau đây sẽ báo lỗi? int(“12...

Những lệnh nào trong các lệnh sau đây sẽ báo lỗi? int("12 + 45”) float(123. 56) c) float("123, 5...

Lệnh int( ) không chuyển đổi các xâu có công thức. Vận dụng kiến thức giải Câu hỏi Luyện tập trang 100 SGK Tin học 10 - Bài 18. Các lệnh vào ra đơn giản.

1. Những lệnh nào trong các lệnh sau đây sẽ báo lỗi?

a) int("12 + 45”)

b) float(123.56)

c) float("123,5.5”)

Lệnh int( ) không chuyển đổi các xâu có công thức.

Lệnh float( ) dùng để chuyển đổi số nguyên và xâu kí tự thành số thực. Không có dấu phẩy “,” trong lệnh.

Lệnh sẽ báo lỗi

Advertisements (Quảng cáo)

a) int("12 + 45”)

c) float("123,5.5”)

2. Vì sao khi nhập một số thực cần viết lệnh float(input( ))?

Lệnh input( ) cho kết quả là xâu kí tự

Lệnh float( ) dùng để chuyển đổi số nguyên và xâu kí tự thành số thực.

Do dữ liệu nhập từ bàn phím bằng lệnh input() luôn là xâu kí tự nên muốn nhập một số thực cần viết lệnh float(input()) để chuyển đổi dữ liệu từ kiểu xâu kí tự sang kiểu số thực