Third Day Quiz!

Third Day Quiz!

1st - 5th Grade

10 Qs

quiz-placeholder

Similar activities

Struktur kawalan ulangan

Struktur kawalan ulangan

2nd - 5th Grade

11 Qs

Introduction to Python - If and Else

Introduction to Python - If and Else

1st - 6th Grade

10 Qs

TECHFEST 2K21 (DEBUGGING)

TECHFEST 2K21 (DEBUGGING)

1st Grade

10 Qs

Recursivitate 2

Recursivitate 2

1st - 12th Grade

9 Qs

Wage Application

Wage Application

2nd - 8th Grade

12 Qs

KUIS HTML CSS

KUIS HTML CSS

1st - 2nd Grade

10 Qs

Programming - Basic String Manipulation

Programming - Basic String Manipulation

2nd - 10th Grade

10 Qs

pemrograman web (php)

pemrograman web (php)

3rd 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?