Third Day Quiz!

Third Day Quiz!

1st - 5th Grade

10 Qs

quiz-placeholder

Similar activities

Data Types in Python

Data Types in Python

1st - 5th Grade

14 Qs

Basic of C

Basic of C

1st - 3rd Grade

10 Qs

Python-Basic

Python-Basic

3rd Grade - University

15 Qs

python1

python1

1st Grade

10 Qs

9 сынып python

9 сынып python

1st Grade

10 Qs

Komputer Akuntansi MYOB awal

Komputer Akuntansi MYOB awal

4th Grade

10 Qs

UAS Praktikum: Logika dan Algoritma Pemrograman

UAS Praktikum: Logika dan Algoritma Pemrograman

1st Grade - University

10 Qs

C# lesson10

C# lesson10

1st - 10th Grade

10 Qs

Third Day Quiz!

Third Day Quiz!

Assessment

Quiz

Fun, Computers, Philosophy

1st - 5th Grade

Hard

Created by

Bernard Huan

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What's wrong with the syntax? (ignore the indentation)

def Function1();

print("hello world")

it doesn't take in any parameters

the semicolon should be replaced by colon

the function name starts with upper-case "F"

it doesn't return anything

2.

MULTIPLE SELECT QUESTION

1 min • 1 pt

A function is

Specific codes with a specific purpose(s) all together so they are maintainable and organized

A waste of time to use and it doesn't help your codes at all

Locate your codes in a single place so that it's easier to maintain

It's like a factory that may take into input (parameters) and process the input and give you a product (return)

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Media Image

How do I call the helloWorld function?

helloWorld

shout HELLO WORLD as loud as you can

helloWorld()

print("Hello World")

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What's wrong with this code?

It doesn't return a*b

It's missing two required parameters

the syntax of the function is wrong

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Media Image

What will be the output and why?

False because the function is not equal to "Hello!"

False because "Hello!" is not equal to a

True because the voice_echo function will return "Hello!"

True because voice_echo function has been assigned to True by the return keyword

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statement is false?

Sometimes function doesn't take parameters, sometimes it doesn't return anything, it all depends on your use case

return is only used when there is at least one parameter

using a return without parameter(s) is possible

We should always use functions to group our codes with specific purpose(s)

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the hierarchical variable scope order is correct?

Local -> Enclosing -> Built-in -> Global

Built-in -> Global -> Enclosing -> Local

Enclosing -> Local -> Global -> Built-in

Local -> Enclosing -> Global -> Built-in

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?