wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programavimas Python. Kintamieji. Duomenų tipai.If...Else.

Total questions: 23

Worksheet time: 1hrs 29mins

Name
Class
Date
1.

Ką vadiname kintamuoju programavimo kontekste?

a)

Kintamasis yra konstanta, kurios reikšmė niekada nesikeičia programoje.

b)

Kintamasis yra komanda, naudojama paleisti programą.

c)

Kintamasis yra vardas, suteiktas duomenims, kad jie būtų saugomi ir naudojami programos metu.

d)

Kintamasis yra klaida, atsirandanti, kai programoje naudojamas netinkamas kodas.

2.

Ką vadiname programavimo aplinka?

a)

Tai yra tik kompiuterio operacinė sistema, kurioje paleidžiamos programos.

b)

Tai įrankių ir programinės įrangos rinkinys, skirtas kurti, testuoti ir vykdyti programas

c)

Tai duomenų failas, kuriame saugomas programos kodas.

d)

Tai kompiuterio procesorius ir atmintis, naudojami programoms vykdyti.

3.

Kuris iš šių teiginių apie Python programavimo kalbos kintamųjų vardus yra teisingas?

a)

Kintamojo vardas gali prasidėti skaičiumi, pvz., 2_skaičius.

b)

Kintamojo vardas gali būti sudarytas iš daugiau nei vieno žodžio, kurie tarpusavyje atskirti tarpo simboliu, pvz., pirmas skaičius.

c)

Kintamojo vardas gali būti sudarytas tik iš raidžių, skaičių ir pabraukimo simbolio (_).

d)

Kintamojo vardas gali būti bet koks Python raktinis žodis, pavyzdžiui, for arba if.

4.

Kuri iš žemiau nurodytų Python programavimo kalbos funkcijų skirta informacijai atspausdinti?

a)

print ( )

b)

input ( )

c)

int

d)

type ( )

5.

input funkcija Python programavimo kalboje apibrėžiama kaip ... (pasirinkite teisingą variantą)

a)

funkcija, kuri visada grąžina vartotojo įvestį kaip sveikąjį skaičių (int).

b)

funkcija, kuri yra naudojama tik failų skaitymui.

c)

funkcija, kuri leidžia vartotojui įvesti duomenis ir grąžina juos kaip tekstą (string).

d)

funkcija , kuri automatiškai patikrina, ar vartotojo įvestis yra teisinga.

6.

Pasirinkite variantą, kuriame teisingai panaudota funkcija print ( ), jeigu turime tokį kaip nuotraukoje pateiktą programos fragmentą.

a)

print ("Trikampio plotas yra ", S)

b)

print (Trikampio plotas yra S)

c)

print (Trikampio plotas, "S")

d)

print (Trikampio plotas + S)

7.

Nurodykite duomenų tipus, kurie yra naudojami Python programavimo kalboje ir yra skirti duomenis konvertuoti į atitinkamo tipo skaičius?

a)

int

b)

str

c)

list

d)

float

8.

Python programavimo kalboje float duomenų tipas yra naudojamas...

a)

tik sveikiesiems skaičiams saugoti

b)

dešimtainiams skaičiams saugoti, įskaitant trupmenas

c)

teigiamiems skaičiams saugoti

d)

tekstui ir simboliams saugoti

9.

Jeigu turime tokį programos kodo fragmentą:

x = int(2. 4)

print(x)

Kokią reikšmę atspausdins programa?

a)
  1. 2. 4

b)

"2. 4"

c)

2

d)
  1. 2. 0

10.

Kokiu simboliu yra žymimas komentaras Python programavimo kalboje?

a)
  1. @

b)

" "

c)

#

d)
  1. //

11.

Kuris iš šių teiginių apie if sąlygos sakinį Python yra teisingas?

a)
  1. if sakinys naudojamas kartoti kodo bloką tam tikrą skaičių kartų.

b)

if sakinys leidžia vykdyti kodą tik tada, kai nurodyta sąlyga yra teisinga (True).

c)

if sakinys visada vykdomas nepriklausomai nuo sąlygos rezultato.

d)
  1. if sakinys naudojamas duomenims iš vartotojo įvesties priimti.

12.

Kuriame iš žemiau nurodytų variantų, if sąlygos sakinys apibrėžtas teisingai:

a)
  1. if x > 7

    1. x += 1

b)

if x = 7:

x + = 1

c)

if x == 7

x + = 1

d)
  1. if x == 7:

  2. x += 1

13.

Kuris iš šių teiginių apie else sakinį Python programavimo kalboje yra teisingas?

a)
  1. else sakinys naudojamas tik tada, kai if sąlygos rezultatas yra teisingas (True).

b)

else sakinys privalo būti naudojamas kiekviename if bloke.

c)

else sakinys gali būti naudojamas atskirai be if ar elif.

d)
  1. else sakinys vykdomas tik tada, kai visos ankstesnės sąlygos (pvz., if ar elif) yra neteisingos (False).

14.

Kuris iš žemiau išvardintų variantų yra teisingas kintamojo pavadinimas Python programavimo kalboje?

a)
  1. 1name

b)

_name

c)

type

d)
  1. class

15.

Koks duomenų tipas grąžinamas šia komandos eilute print(type(3.14))?

a)
  1. int

b)

bool

c)

str

d)
  1. float

16.

Ką atspausdins ši komandos eilutė print(5 > 3 and 2 < 4)?

a)
  1. True

b)

False

c)

None

d)
  1. Error

17.

Ką reiškia ši komandos eilutė - a += 1?

a)
  1. Pridėti 1 prie a reikšmės

b)

Priskirti a kintamajam reikšmę lygią 1

c)

Sukelti klaidą

d)
  1. Palyginti, ar a reikšmė yra lygi 1

18.

Ką reiškia elif Python programavimo kalboje?

a)
  1. Naują sąlygą

b)

Programos užbaigimą

c)

Klaidos pranešimą

d)
  1. Pakartotinį tikrinimą

19.

Ką atspausdins ši komanda: print(4 // 2)?

a)
  1. 4

b)

4 / 2

c)
  1. 2. 0

d)
  1. 2

20.

Ką daro ši komanda: x = int(input("Įveskite skaičių: "))?

a)
  1. Automatiškai nustato duomenų tipą

b)

Prašo vartotojo įvesti skaičių ir saugo jį kaip tekstą

c)
  1. Prašo vartotojo įvesti skaičių ir iškart konvertuoja jį į sveikąjį skaičių

d)
  1. Sukelia klaidą, jei įvedamas tekstas

21.

Ką atspausdins ši komanda: print("Hello" +" "+ "World!")?

a)
  1. HelloWorld!

b)

"Hello World!"

c)
  1. Hello World!

d)
  1. Klaidą

22.

Ką atspausdins ši komanda: print(5 % 2)?

a)
  1. 2

b)

1

c)
  1. 2. 5

d)
  1. 0

23.

Kaip galite patikrinti, ar kintamasis yra lyginis skaičius?

a)
  1. if x + 2 == x:

b)

if x ** 2 == x:

c)
  1. if x // 2 == 0:

d)
  1. if x % 2 == 0: