Тесты по Python с ответами: практика программирования на примерах

Enviado por Anónimo y clasificado en Informática

Escrito el en ruso con un tamaño de 12,34 KB

Основные вопросы и синтаксис Python

Бұл код нені көрсетеді?
for i in range(5):
if i%2==0:
continue
print(i)
Жауап: 1, 3 сандарын шығарады

Бұл код нені көрсетеді?
for j in 'Hi I\'m mister Robert':
if j == '\\':
print("Naideno")
break
else:
print("Gotovo")
Жауап: Gotovo

Айнымалы қай жерде дұрыс жасалған?
Жауап: num=2

Консольге қандай да бір нәрсені шығаратын функция?
Жауап: print()

Пайдаланушыдан деректерді қалай алуға болады?
Жауап: input()

Бір жобаға қанша кітапхананы импорттауға болады?
Жауап: Шексіз

Бұл кодтың нәтижесі қандай болады?
x=23
num=0
if x>10:
print(num)
else:
print(11)
Жауап: 0

Нәтижесінде не көрсетіледі?
name="John"
print('Hi, %s' % name)
Жауап: Hi, John

Python тілі қай жылы пайда болды?
Жауап: 1991

Python тілін жасап шығарған маман?
Жауап: Гвидо Ван Россум

Типы данных и переменные

int айнымалы
Жауап: бүтін айнымалы

float айнымалы
Жауап: нақты айнымалы

Айнымалы атауларында қолдануға болмайды
Жауап: + = ! ? және арнайы белгілер

Python-да дұрыс айнымалы атауы
Жауап: N

Бағдарламаны қосқанда нәтиже
a=5
b=a+5
a=b*100
print(a)
Жауап: 1000

23 % 2 нәтижесі
Жауап: 1

25 // 3 нәтижесі
Жауап: 8

a=10 b=20 c=30 болғанда үшбұрыш
Жауап: равносторонний емес

Цикл денесі
Жауап: бірнеше рет қайталанатын командалар тобы

Шексіз бағдарлама
Жауап: цикл денесі шексіз орындалады

while i<=10 соңындағы i мәні
Жауап: 11

while i<=10 цикл орындалу саны
Жауап: 10 рет

Комментарий белгісі
Жауап: #

if операторымен қолдану
Жауап: if a >= 22:

Үлкен немесе тең
Жауап: <=

Үлкен
Жауап: >

Операторы и логика

Логикалық «және»
Жауап: and

Енгізу операторы
Жауап: input()

input() типі
Жауап: str

int енгізу
Жауап: int(input())

float енгізу
Жауап: float(input())

Екі санның қосындысы
Жауап: san1+san2

2 ** 4 нәтижесі
Жауап: 16

43 % 2 нәтижесі
Жауап: 1

43 // 2 нәтижесі
Жауап: 21

x=57 болса
Жауап: 57

x=-57 болса
Жауап: 57

15 және 45 үшін шарт
Жауап: NO

Python файл кеңейтілімі
Жауап: .py

Қалдық алу
Жауап: %

Бүтін бөлік
Жауап: //

print(a,'a') нәтижесі
Жауап: 4 a

s айнымалысы
Жауап: -40

Жеңімпаз сан
Жауап: 18

Функции и методы коллекций

range(10,0,-2)
Жауап: 10 8 6 4 2

range(1,8)
Жауап: 1 2 3 4 5 6 7

Айнымалы жариялау
Жауап: x=5

Тізімде бар-жоғын тексеру
Жауап: element in list

strip()
Жауап: жол басы мен соңындағы бос орындарды өшіреді

3+5*2
Жауап: 13

Тізім көшірмесі
Жауап: list.copy()

Мәні бойынша жою
Жауап: remove()

Мәтін типі
Жауап: string

Тізімдерді біріктіру
Жауап: list1+list2

Тізім жасау
Жауап: []

2**3
Жауап: 8

Бір элементті tuple
Жауап: (1,)

Сөздіктен мән алу
Жауап: dict[key]

Жадтағы бір объект екенін тексеру
Жауап: is

Not True
Жауап: False

Көп жолды комментарий
Жауап: '''

index алу
Жауап: list.index(value)

10/3
Жауап: 3.3333333333333335

Шарт операторы
Жауап: if

Бас әріпке айналдыру
Жауап: upper()

lambda функция
Жауап: lambda x:x+1

Жолды бөлу
Жауап: split()

Генератор өрнек
Жауап: (x*x for x in range(1,11))

set әдісі
Жауап: difference()

Класс данасын тексеру
Жауап: isinstance(obj,class)

Работа со строками, списками и словарями

Str1 және str2 жолдарын біріктіру
Жауап: str1 + str2

Тізімнен соңғы элементті жою
Жауап: pop()

My_list тізімінде "value" элементінің индексі
Жауап: my_list.index("value")

Жолдың сан екенін тексеру
Жауап: isdigit()

Индекс бойынша тізім элементін өзгерту
Жауап: list[index] = new_value

Python-да жиын (set) жасау
Жауап: set()

Set-ке элемент қосу
Жауап: add()

Set-тен элемент жою
Жауап: remove()

Сөздік (dict) жасау
Жауап: {key:value}

Сөздікке жаңа элемент қосу
Жауап: dict[key]=value

Сөздіктің барлық кілттері
Жауап: dict.keys()

Сөздіктің барлық мәндері
Жауап: dict.values()

Тізім ұзындығын табу
Жауап: len(list)

Жол ұзындығын табу
Жауап: len(str)

Тізімді сұрыптау
Жауап: sort()

Кері сұрыптау
Жауап: sort(reverse=True)

Тізімді кері айналдыру
Жауап: reverse()

Элемент санын санау
Жауап: count()

Айнымалы типін анықтау
Жауап: type()

Абсолют мән
Жауап: abs()

Ең үлкен сан
Жауап: max()

Ең кіші сан
Жауап: min()

Барлық элементтер қосындысы
Жауап: sum()

True және False типі
Жауап: bool

Управляющие конструкции и встроенные методы

break
Жауап: циклді тоқтатады

continue
Жауап: циклдің келесі қадамына өтеді

pass
Жауап: бос оператор

for циклі
Жауап: тізбекті айналып өтеді

while циклі
Жауап: шарт ақиқат болғанша орындалады

range(5)
Жауап: 0 1 2 3 4

range(2,10,2)
Жауап: 2 4 6 8

Функция параметрі
Жауап: def f(x):

Функция нәтижесін қайтару
Жауап: return

Файл оқу
Жауап: open("file.txt","r")

Файл жазу
Жауап: open("file.txt","w")

try / except
Жауап: қателерді өңдеу

import
Жауап: кітапхана қосу

from math import sqrt
Жауап: түбір табу

len("Python")
Жауап: 6

"abc".upper()
Жауап: ABC

"ABC".lower()
Жауап: abc

" hello ".strip()
Жауап: hello

"Python".replace("P","J")
Жауап: Jython

"Python"[0]
Жауап: P

"Python"[-1]
Жауап: n

Entradas relacionadas: