Тесты по 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