Vòng lặp while trong Python Lớp 11 là gì?

Câu trả lời

Bốn phần tử của vòng lặp while trong Python là

  1. Biểu thức khởi tạo — Nó khởi tạo biến điều khiển vòng lặp và nó được đưa ra bên ngoài vòng lặp while trước khi bắt đầu vòng lặp
  2. Biểu thức kiểm tra - Nếu giá trị thật của nó là true thì thân vòng lặp được thực thi nếu không thì không
  3. Phần thân của vòng lặp - Đó là tập hợp các câu lệnh được thực hiện lặp đi lặp lại trong vòng lặp
  4. Cập nhật biểu thức - Nó cập nhật giá trị của biến điều khiển vòng lặp và nó được đưa ra bên trong vòng lặp while

Giải pháp NCERT cho Khoa học Máy tính Lớp 11 [Python] - Cấu trúc có điều kiện và vòng lặp

Loại câu trả lời rất ngắn Câu hỏi [1 điểm mỗi câu]

Câu hỏi 1.
Tại sao chúng ta sử dụng câu lệnh ‘break’?
Trả lời.
Câu lệnh ‘break’ có thể được sử dụng để kết thúc vòng lặp.

Câu hỏi 2.
Nội dung nào được in với đoạn mã sau?
x = Đúng
y = Sai
z = Sai
nếu x hoặc y và z
in “có”
khác
in “không
Câu trả lời
Đúng

Câu hỏi 3.
Nội dung nào được in với đoạn mã sau?
x = Đúng
y = Sai
z = Sai
nếu không phải x hoặc y
in 1
elif không x hay không y và z
in 2
elif không x hoặc y hoặc không y và x
in 3
khác
in 4
Câu trả lời
3

Câu hỏi 4.
Nội dung nào được in với mã đã cho?
f = Không có
cho tôi trong phạm vi [5]
với open["dữ liệu. txt”, “w”] dưới dạng f
nếu tôi > 2
nghỉ
in f. đóng cửa
Câu trả lời
Thật

Câu hỏi 5.
Số nào được in ra?
cho tôi trong phạm vi [2]
in tôi
cho tôi trong phạm vi [4,6]
in tôi
Câu trả lời
0,1,4, 5

Câu hỏi 6.
Cái gì được in?
nhập lại
tổng = 0
mẫu = 'quay lại'
nếu lại. khớp [mẫu, 'sao lưu. txt']
tổng + = 1
nếu lại. khớp [mẫu, 'văn bản. trở lại']
tổng + = 2
nếu lại. tìm kiếm [mẫu, 'sao lưu. txt']
tổng + = 4
nếu lại. tìm kiếm [mẫu, 'văn bản. trở lại']
tổng + = 8
in tổng
Câu trả lời
13

Câu hỏi 7.
Viết cú pháp của câu lệnh ’if1 bằng ngôn ngữ lập trình Python
Câu trả lời
nếu biểu thức
các câu lệnh]

Câu hỏi 8.
Viết cú pháp của câu lệnh if…. câu lệnh khác trong ngôn ngữ lập trình Python
Câu trả lời
nếu biểu thức
các câu lệnh]
khác
các câu lệnh]

Câu hỏi 9.
Viết đầu ra
#. /usr/bin/trăn
biến =100
nếu [var==100]
in “Giá trị của biểu thức là 100”
in “Tạm biệt
Câu trả lời
Giá trị của biểu thức là 100
Good bye

Question 10.
Define while loops.
Câu trả lời
A while loop statement in Python programming language repeatedly executes a target statement as long as a given condition is true

Question 11.
Write the syntax of a while loop.
Câu trả lời
The syntax of a while loop in Python programming language is
while expression
các câu lệnh]

Question 12.
What happened when the condition of while loop becomes false ?
Câu trả lời
When the condition becomes false, program control passes to the line immediately following the loop

Question 13.
Write the syntax of a for loop.
Câu trả lời
The syntax of a for loop look is as follows
for iterating_var in sequence
statements[s]

Question 14.
What do you mean by “continue statement” ?
Câu trả lời
It causes the loop to skip the remainder of its body and immediately retest its condition prior to reiterating

Câu 15.
What do you mean by “pass statement” ?
Câu trả lời
The pass statement in Python is used when a statement is required syntactically but you do not want any command or code to execute

Question 16.
Write the syntax of “break” statement.
Câu trả lời
The syntax for a break statement in Python is as follows . nghỉ

Câu hỏi 17.
Python có hỗ trợ câu lệnh “switch” không?
Câu trả lời
Không, Python hiện không hỗ trợ các câu lệnh chuyển đổi hoặc trường hợp như trong các ngôn ngữ khác

Loại câu trả lời ngắn Câu hỏi  [2 điểm mỗi câu]

Câu hỏi 1.
What is a statement ? What is the significance of an empty statement ?
Câu trả lời
Một tuyên bố là một hướng dẫn được đưa ra cho máy tính để thực hiện bất kỳ loại hành động nào
Câu lệnh rỗng rất hữu ích trong các trường hợp mã yêu cầu câu lệnh nhưng không yêu cầu logic. Để đáp ứng đồng thời hai yêu cầu này, câu lệnh rỗng được sử dụng. Python cung cấp câu lệnh 'pass' dưới dạng câu lệnh trống

Câu hỏi 2.
Sự khác biệt giữa vòng lặp xác định được và vòng lặp không xác định là gì?
Câu trả lời
'Vòng lặp for' có thể được gắn nhãn là 'có thể xác định được
trả lời. Giá trị của biểu thức là 100 Good bye
loop' vì số lần lặp của nó có thể được xác định trước bằng kích thước của chuỗi, nó đang hoạt động dựa trên
'Vòng lặp while' có thể là 'vòng lặp không xác định' vì không thể xác định trước số lần lặp của nó. Các lần lặp lại của nó phụ thuộc vào kết quả của một điều kiện thử nghiệm, không thể xác định trước

Câu hỏi 3.
Hai loại mệnh đề khác trong Python là gì? . Hai loại mệnh đề khác của Python là.
Câu trả lời
[i]  other trong câu lệnh if
[ii] other trong câu lệnh lặp
Mệnh đề khác của câu lệnh if được thực thi khi điều kiện của câu lệnh if dẫn đến sai
The else clause of a loop is executed when the loop is terminating normally i. e. khi điều kiện kiểm tra của nó sai trong một vòng lặp while hoặc khi vòng lặp for đã thực thi giá trị cuối cùng trong chuỗi

Câu hỏi 4.
Giải thích lồng nhau nếu…. khác.
Câu trả lời
Có thể xảy ra trường hợp bạn muốn kiểm tra một điều kiện khác sau khi một điều kiện chuyển thành true. Trong tình huống như vậy, bạn có thể sử dụng cấu trúc if lồng nhau. Trong một cấu trúc if lồng nhau, bạn có thể có một cấu trúc if…elif…else bên trong một cấu trúc if…elif…else khác

Câu hỏi 5.
Viết cú pháp vòng lặp for và cho ví dụ.
Câu trả lời
Cú pháp của vòng lặp for như sau. cho iterator_var theo thứ tự. tuyên bố
Thí dụ. cho tôi trong phạm vi [4]
in tôi
đầu ra. 0 1 2 3

Câu hỏi 6.
Bạn nói “vòng lặp for” nghĩa là gì?
Câu trả lời
Vòng lặp for là câu lệnh Python lặp lại một nhóm câu lệnh với số lần xác định. Bạn có thể sử dụng bất kỳ đối tượng nào [chẳng hạn như chuỗi, mảng, danh sách, bộ dữ liệu, chế độ ăn uống, v.v.] trong vòng lặp for trong Python

Câu hỏi 7.
Giải thích câu lệnh If…else
Câu trả lời
Câu lệnh if…else
Một câu lệnh khác có thể được kết hợp với một câu lệnh if. Câu lệnh khác chứa khối mã thực thi nếu biểu thức điều kiện trong câu lệnh if chuyển thành 0 hoặc giá trị sai
Câu lệnh khác là một câu lệnh tùy chọn và chỉ có thể có nhiều nhất một câu lệnh khác theo sau nếu
cú pháp
Cú pháp của câu lệnh if…else là
nếu biểu thức
các câu lệnh]
khác
các câu lệnh]

Câu hỏi 8.
Quyết định của bạn nghĩa là gì?
Câu trả lời
Các cấu trúc yêu cầu lập trình viên chỉ định một hoặc nhiều điều kiện để được đánh giá hoặc kiểm tra bởi chương trình, cùng với một câu lệnh hoặc các câu lệnh sẽ được thực hiện nếu điều kiện được xác định là đúng và tùy chọn, các câu lệnh khác sẽ được thực hiện nếu điều kiện là đúng.

câu hỏi 9
Tạo một hàm addNumbers[x] lấy một số làm đối số và cộng tất cả các số nguyên từ 1 đến số [đã bao gồm] và trả về tổng số
Câu trả lời
def thêm số [num]
tổng = 0
tôi = 1
trong khi tôi < = số
tổng cộng + = tôi
i+ = 1
trả về tổng

Câu hỏi 10.
Tạo một hàm addNumbers[start, end] để cộng tất cả các số nguyên giữa giá trị đầu và cuối [đã bao gồm] và trả về tổng.
Câu trả lời
def addNumbers[bắt đầu, kết thúc]
tổng = 0
tôi = bắt đầu
trong khi bắt đầu =num và i

Chủ Đề