Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Çalışması

Total questions: 5

Worksheet time: 5mins

Name
Class
Date
1.

Aşağıdaki kodlar hangi program için yazılmıştır?


import random

while True:

rolled_num = random.randint(1,6)

print("The dice rolled and you got: ", rolled_num)

input("Press any key to roll again.")

a)

Zar atma

b)

Rastgele harf bulma

c)

Toplama yapma

d)

Çarpma yapma

2.

Aşağıdaki kodlar hangi program için yazılmıştır?


import random

n = random.randint(1, 99)

guess = int(input("Enter an integer from 1 to 99: "))

while n != "guess":

print

if guess < n:

print ("guess is low")

guess = int(input("Enter an integer from 1 to 99: "))

elif guess > n:

print ("guess is high")

guess = int(input("Enter an integer from 1 to 99: "))

else:

print ("you guessed it!")

break

print

a)

Zar atma

b)

Sayı tahmini

c)

Rastgele harf bulma

d)

İsim tahmini

3.

Aşağıdaki programın çıktısı nedir?


a=4

print (a)

b=12+5

print (b)

c=b%a

print (c)

a)

4

17

4%17

b)

4

17

b%a

c)

a

b

c

d)

4

17

1

4.

Aşağıdaki fonksiyon kullanımı ile ilgili kodların çıktısı hangisi olabilir?


def kayit(isim, soyisim, işsis, şehir):

print("-"*30)

print("isim : ", isim)

print("soyisim : ", soyisim)

print("işletim sistemi: ", işsis)

print("şehir : ", şehir)

print("-"*30)

kayit("Fırat", "Özgül", "Ubuntu", "İstanbul")

a)

isim : Fırat

soyisim : Özgül

işletim sistemi: Ubuntu

b)

Fırat

Özgül

Ubuntu

İstanbul

c)

isim : Fırat

soyisim : Özgül

işletim sistemi: Ubuntu

şehir : İstanbul

d)

Fırat, Özgül, Ubuntu, İstanbul

5.

Aşağıdaki fonksiyon kullanımı ile ilgili kodların çıktısı hangisi olabilir?


def fonk(n):

if n < 0:

return 'eksi değerli sayı olmaz!'

else:

return n

f = fonk(-5)

print(f)

a)

-5

b)

eksi değerli sayı olmaz!

c)

f

d)

kod hata verir