bài 28

bài 28

11th Grade

10 Qs

quiz-placeholder

Similar activities

Luyện tập 1: Chương trình con

Luyện tập 1: Chương trình con

11th Grade

15 Qs

Đề cương tin p2

Đề cương tin p2

11th Grade

10 Qs

Python CT con

Python CT con

10th - 12th Grade

15 Qs

CleanCode Basic

CleanCode Basic

University

15 Qs

Ôn tập Xâu Tệp Chương Trình Con

Ôn tập Xâu Tệp Chương Trình Con

KG - 12th Grade

10 Qs

Tham số của hàm, Phạm vi của biến

Tham số của hàm, Phạm vi của biến

9th - 12th Grade

10 Qs

THỬ THÁCH VỚI CHƯƠNG TRÌNH CON

THỬ THÁCH VỚI CHƯƠNG TRÌNH CON

11th Grade

15 Qs

KHOIDONG

KHOIDONG

10th - 12th Grade

10 Qs

bài 28

bài 28

Assessment

Quiz

Computers

11th Grade

Hard

Created by

Trịnh Thanh Thảo

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Khi khai báo một biến trong phạm vi của một hàm, biến đó sẽ có phạm vi là gì?

Chỉ sử dụng được trong hàm đó

Có thể sử dụng trong bất kỳ hàm nào

Có thể sử dụng trong các tệp mã khác

Có phạm vi toàn cục

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Khi gọi một hàm với các tham số được truyền vào, kết quả trả về sẽ phụ thuộc vào gì?

Tên của hàm

Định nghĩa của biến trong hàm

Giá trị trả về từ hàm

Thứ tự tham số được truyền vào

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Trong đoạn mã dưới đây, lỗi gì xảy ra khi thực thi?

def func(a, b):

    a = a + b

    b = b + a

    return a + b

print(func(1, 2))

Lỗi cú pháp

Lỗi giá trị không xác định

Lỗi NameError

Không có lỗi gì

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Phạm vi của biến n trong hàm func là gì?

Biến này có thể được sử dụng trong các hàm khác

Biến này chỉ có thể sử dụng trong hàm hiện tại

Biến này có thể sử dụng trong các khối mã ngoài hàm

Không thể xác định

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Kết quả trả về của hàm sau khi gọi func(10, 20) là gì?

def func(a, b):

    a = a + b

    b = b + a

    return a + b

30

40

80

50

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Khi gọi hàm với biến a=1 và b=2 theo đoạn mã sau, giá trị trả về là gì?

def func(a, b):

    a = a + b

    b = b + a

    return a + b

3

5

8

4

7.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Điền vào chỗ trống trong đoạn mã sau để chương trình hoạt động chính xác:

def func(a, b):

    a = ___   # Thực hiện phép cộng a và b

    b = b + ___   # Cộng a và b vào b

    return a + b

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?