9th Grade - IT Programming - 2nd Cycle Exam

9th Grade - IT Programming - 2nd Cycle Exam

9th Grade

40 Qs

quiz-placeholder

Similar activities

Python

Python

10th Grade

40 Qs

10th Grade 10  - IT Programming - 2nd Cycle Exam

10th Grade 10 - IT Programming - 2nd Cycle Exam

10th Grade - University

40 Qs

String in Python

String in Python

University

36 Qs

Python Programming

Python Programming

5th - 9th Grade

37 Qs

Bài tập python cơ bản

Bài tập python cơ bản

9th - 12th Grade

41 Qs

Exception Handling

Exception Handling

University

39 Qs

Python Operators

Python Operators

University

35 Qs

GCSE Python Legends

GCSE Python Legends

1st - 12th Grade

45 Qs

9th Grade - IT Programming - 2nd Cycle Exam

9th Grade - IT Programming - 2nd Cycle Exam

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Eugene Castro

Used 2+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the correct way to start a Python program?

start()

begin

def main():

print("Hello, World!")

Answer explanation

The correct way to start a Python program is by defining a main function using 'def main():'. This sets up a structured entry point for the program, which is a common practice in Python programming.

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which of the following is the correct way to comment in Python?

/* comment */

# comment

// comment

-- comment

Answer explanation

In Python, comments are made using the '#' symbol. This is the correct way to comment, as opposed to other languages like C or Java, which use '/* comment */' or '// comment'. Therefore, '# comment' is the right choice.

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the correct syntax to assign the value 10 to a variable x in Python?

x = 10

10 = x

var x = 10

x == 10

Answer explanation

The correct syntax to assign a value in Python is 'x = 10'. This means 'x' is the variable and '10' is the value being assigned. The other options are incorrect: '10 = x' is invalid, 'var x = 10' is not Python syntax, and 'x == 10' is a comparison.

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which data type is used to store whole numbers in Python?

float

int

str

bool

Answer explanation

In Python, the 'int' data type is used to store whole numbers, while 'float' is for decimal numbers, 'str' is for strings, and 'bool' is for boolean values. Therefore, the correct choice is 'int'.

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

How do you define a floating-point number in Python?

float(3)

3.0

3.00

3

Answer explanation

A floating-point number in Python can be defined using a decimal point. Among the options, '3.0' is the correct representation of a floating-point number, while '3' is an integer. 'float(3)' is a function call, and '3.00' is also valid but less common.

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the result of the expression 3 + 4.5?

7

7.5

34.5

Error

Answer explanation

To solve 3 + 4.5, simply add the two numbers together. 3 is an integer and 4.5 is a decimal. The sum is 7.5, making it the correct answer.

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which data type is used to store a sequence of characters in Python?

int

str

list

set

Answer explanation

In Python, the 'str' data type is used to store a sequence of characters, making it the correct choice. Other options like 'int', 'list', and 'set' serve different purposes and do not specifically represent character sequences.

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?