wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PYTHON-Base n 1-3C

Total questions: 17

Worksheet time: 13mins

Name
Class
Date
1.

What is a correct syntax to output "Hello World" in Python?

a)

echo ("Hello World")

b)

echo "Hello World"

c)

print("Hello Word")

d)

p("Hello Word")

2.

How do you insert COMMENTS in Python code?

a)

#this is a comme

b)

//This is a comm

c)

\\this is a comm

d)

'''this is a comm

3.

How do you create a variable with the numeric value 5?

a)

x=int(5)

b)

sono corrette tutte e due

c)

x=5

4.

What is the correct file extension for Python files?

a)

.pyt

b)

.py

c)

.pt

d)

.pyht

5.

Quale NON è un nome di variabile legale?

a)

my_var

b)

my var  

c)

Myvar

d)

_myvar

6.

Come si crea una variabile con il numero reale 2.8?

a)

x=2.8

b)

x=float(2.8)

c)

entrambe sono corrette

7.

Qual è la sintassi corretta per produrre il tipo di una variabile o di un oggetto in Python?

a)

print(typeof(x))  

b)

print(typeof x)

c)

print(typeOf(x))

d)

print(type(x))  

8.

In Python, 'Ciao', è lo stesso di "Ciao"

a)

True

b)

False

9.

Qual è una sintassi corretta per restituire il primo carattere in una stringa s="Ciao"?

a)

print(s[0])

b)

printf(s[0])

c)

printf(s[1])

d)

printf(s[1:])

10.

cosa si intende per Dynamic typing?

a)

Il tipo di una variabile in python è determinato durante

la codifica

b)

Il tipo di una variabile in python è determinato durante

l ’ esecuzione del programma

c)

Il tipo di una variabile in python non è determinato

11.

Quale metodo può essere utilizzato per restituire una stringa in lettere maiuscole?

a)

upperCase()

b)

toUpperCase()

c)

uppercase()

d)

upper() 

12.

Quale operatore viene utilizzato per moltiplicare i numeri?

a)

%

b)

&

c)

X

d)

*

13.

Quale operatore può essere utilizzato per confrontare due valori?

a)

%=

b)

=!

c)

==

d)

=

14.

Come inizi a scrivere un'istruzione if in Python?

a)

if (x > y)

b)

if x > y:  

c)

if x > y then:

15.

Come si inizia a scrivere un ciclo while in Python?

a)

x > y while {

b)

while (x > y)

c)

while x > y:

d)

while x > y {

16.

Come si inizia a scrivere un ciclo for in Python?

a)

for each x in y:  

b)

for x > y:

c)

for x > y in range:

d)

for x in y:  

17.

Come si prendere l’input dall’utente?

a)

nome = input ‘inserisci il tuo nome: ’ ()

b)

nome = input ‘inserisci il tuo nome: ’ :

c)

nome = input ( ‘inserisci il tuo nome: ’ )

d)

nome = int(input ( ‘inserisci il tuo nome: ’ ))