Câu hỏi:
25/10/2024 492Khẳng định nào sau đây là sai khi nói về ngôn ngữ Python ?
A. Python phân biệt chữ hoa và chữ thường.
B. Python là ngôn ngữ lập trình bậc cao.
C. Python được dùng để phát triển các ứng dụng web, phần mềm ứng dụng, điều khiển robot…
D. Python là ngôn ngữ máy tính có thể trực tiếp hiểu và thực hiện được.
Trả lời:
Đáp án đúng là: D
Python phân biệt chữ hoa và chữ thường: Điều này có nghĩa là các biến, hàm, từ khóa trong Python phải được viết đúng chính tả, đúng chữ hoa chữ thường. Ví dụ: print("Hello")
sẽ khác với Print("Hello")
.
=> A sai
Python là ngôn ngữ lập trình bậc cao: Ngôn ngữ bậc cao có cú pháp gần gũi với ngôn ngữ tự nhiên, dễ đọc, dễ viết và dễ hiểu hơn so với ngôn ngữ máy. Python là một trong những ví dụ điển hình của ngôn ngữ bậc cao.
=> B sai
Python được dùng để phát triển các ứng dụng web, phần mềm ứng dụng, điều khiển robot...: Python có rất nhiều thư viện và framework hỗ trợ phát triển các loại ứng dụng khác nhau, từ đơn giản đến phức tạp.
=> C sai
Pytthon là ngôn ngữ lập trình bậc cao vì vậy muốn máy tính có thể hiểu và thực hiện được thì phải có chương trình dịch để dịch sang ngôn ngữ máy.
=> D đúng
*kiến thức mở rộng:
1. Các kiểu dữ liệu:
Số nguyên (int): Đại diện cho các số nguyên dương và âm, không có phần thập phân. Ví dụ: 4, -2, 0.
Số thực (float): Đại diện cho các số có phần thập phân. Ví dụ: 3.14, -2.5.
Chuỗi (string): Dãy các ký tự, được bao quanh bởi dấu ngoặc kép đơn hoặc kép. Ví dụ: "Hello", 'Python'.
Danh sách (list): Một tập hợp các phần tử có thứ tự, có thể chứa các phần tử thuộc các kiểu dữ liệu khác nhau. Được bao quanh bởi dấu ngoặc vuông. Ví dụ: [1, 2, 3, "apple"].
Từ điển (dictionary): Một tập hợp các cặp khóa-giá trị, mỗi khóa là duy nhất. Được bao quanh bởi dấu ngoặc nhọn. Ví dụ: {"name": "Alice", "age": 30}.
2. Biến:
Khai báo: Để khai báo một biến, bạn chỉ cần đặt tên cho nó và gán giá trị cho nó bằng dấu bằng (=). Ví dụ: x = 10, name = "Alice".
Sử dụng: Sau khi khai báo, bạn có thể sử dụng biến trong các phép toán, so sánh, gán giá trị mới...
3. Toán tử:
Toán tử số học: +, -, *, /, // (chia lấy phần nguyên), ** (lũy thừa).
Toán tử so sánh: == (bằng), != (không bằng), <, >, <=, >=.
Toán tử logic: and, or, not.
4. Câu lệnh điều kiện:
if: Thực hiện một khối lệnh nếu điều kiện là đúng.
else: Thực hiện một khối lệnh nếu điều kiện là sai.
elif: Thực hiện một khối lệnh nếu điều kiện trước đó là sai và điều kiện hiện tại là đúng.
Ví dụ:
Python
x = 10
if x > 5:
print("x lớn hơn 5")
else:
print("x nhỏ hơn hoặc bằng 5")
5. Vòng lặp:
for: Lặp qua một dãy các phần tử.
while: Lặp cho đến khi điều kiện trở thành sai.
khi sử dụng các đoạn mã.
6. Hàm:
Định nghĩa: Sử dụng từ khóa def để định nghĩa một hàm.
Gọi hàm: Gọi tên hàm và truyền các đối số (nếu có) trong dấu ngoặc tròn.
Tham số: Các giá trị được truyền vào hàm khi gọi hàm.
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Cho câu lệnh sau:
Print(‘xin chao’)
Câu lệnh trên sai, câu lệnh đúng là:
Câu 2:
Trong ngôn ngữ lập trình Python, để in ra màn hình ta sử dụng lệnh:
Câu 4:
Trong ngôn ngữ lập trình Python, phát biểu nào sau đây là đúng?
Câu 5:
Dãy kí tự muốn in ra màn hình bằng câu lệnh print( ) cần đặt trong cặp dấu gì?
Câu 7:
Hình vuông có cạnh là 10(cm). Ta có thể dùng Python để viết chương trình tính diện tích hình vuông là:
Câu 9:
Một ô tô đi từ A đến B với vận tốc v(km/h). Câu lệnh để tính ‘Thời gian ô tô đó đi hết quãng đường k(km)’ là:
Câu 10:
Lí do ta nên dùng ngôn ngữ lập trình bậc cao khi viết chương trình:
Câu 11:
Cho đoạn chương trình sau:
a=b=1
c=1
d=2
print(a+b+c+d)
Kết quả trên màn hình là:
Câu 12:
Trong ngôn ngữ lập trình Python, để in ra màn hình câu lệnh ‘xin chao’ ta viết: