Podcast
Questions and Answers
Python бағдарламалау тілінде сандардың қандай негізгі түрлері бар?
Python бағдарламалау тілінде сандардың қандай негізгі түрлері бар?
- Логикалық (bool) және бүтін (int)
- Бүтін (int) және нақты (float) (correct)
- Бүтін (int) және жолдық (string)
- Жолдық (string) және нақты (float)
input()
функциясы әрқашан сан мәнін қайтарады.
input()
функциясы әрқашан сан мәнін қайтарады.
False (B)
Python-да нақты сандарды енгізу үшін қандай функция қолданылады?
Python-да нақты сандарды енгізу үшін қандай функция қолданылады?
float()
Нақты санды бүтін санға дөңгелектеу үшін қандай функцияны қолдануға болады: _______.
Нақты санды бүтін санға дөңгелектеу үшін қандай функцияны қолдануға болады: _______.
Төмендегі функцияларды сипаттамаларымен сәйкестендіріңіз:
Төмендегі функцияларды сипаттамаларымен сәйкестендіріңіз:
round(3.14159, 2)
нәтижесі қандай?
round(3.14159, 2)
нәтижесі қандай?
float("3,14")
дұрыс код.
float("3,14")
дұрыс код.
float()
функциясы мәтін ішінде әріп немесе бос орын болса қандай қате шығарады?
float()
функциясы мәтін ішінде әріп немесе бос орын болса қандай қате шығарады?
Егер round()
тек бір аргументпен жазылса, нақты сан ең жақын _______ дейін дөңгелектенеді.
Егер round()
тек бір аргументпен жазылса, нақты сан ең жақын _______ дейін дөңгелектенеді.
Сәйкестендіріңіз:
Сәйкестендіріңіз:
Төмендегілердің қайсысы Python-да сандық деректер түріне жатпайды?
Төмендегілердің қайсысы Python-да сандық деректер түріне жатпайды?
Python-да айнымалының деректер типін жариялау міндетті емес.
Python-да айнымалының деректер типін жариялау міндетті емес.
Егер пайдаланушы енгізген мәнді нақты санға түрлендіру мүмкін болмаса, қандай қате пайда болады?
Егер пайдаланушы енгізген мәнді нақты санға түрлендіру мүмкін болмаса, қандай қате пайда болады?
round()
функциясының екінші аргументі нені көрсетеді? _______.
round()
функциясының екінші аргументі нені көрсетеді? _______.
Төменде көрсетілген есептеулердің нақты өмірде қолданылу жағдайларын сәйкестендіріңіз.
Төменде көрсетілген есептеулердің нақты өмірде қолданылу жағдайларын сәйкестендіріңіз.
Төмендегі код үзіндісінің шығысы қандай болады?
x = 15.765
print(round(x))
Төмендегі код үзіндісінің шығысы қандай болады?
x = 15.765
print(round(x))
Python-да бір жолда бірнеше айнымалыға мәндерді тағайындауға болады.
Python-да бір жолда бірнеше айнымалыға мәндерді тағайындауға болады.
Python-да float
деректер типінің дәлдігі қандай?
Python-да float
деректер типінің дәлдігі қандай?
Енгізілген нақты санды 0.1 дәлдікпен дөңгелектеу үшін, _______ функциясын қолдану керек.
Енгізілген нақты санды 0.1 дәлдікпен дөңгелектеу үшін, _______ функциясын қолдану керек.
Төмендегі кодтардың мақсаттарын сәйкестендіріңіз:
Төмендегі кодтардың мақсаттарын сәйкестендіріңіз:
Flashcards
Нақты сандар (float)
Нақты сандар (float)
Ондық нүктесі бар сандар.
float() функциясы
float() функциясы
Жолды нақты санға түрлендіреді.
round() функциясы
round() функциясы
Санды көрсетілген таңба санына дейін дөңгелектейді.
input() функциясы
input() функциясы
Signup and view all the flashcards
string (мәтін)
string (мәтін)
Signup and view all the flashcards
int() функциясы
int() функциясы
Signup and view all the flashcards
Study Notes
- Сабақтың тақырыбы - нақты санды енгізу,
float()
жәнеround()
функциялары қарастырылады.
Сабақтың мақсаты
float()
жәнеround()
функцияларымен таныстыру.- Нақты сандармен жұмыс істеуді үйрету.
- Пайдаланушыдан нақты сан енгізуді және өңдеуді үйрету.
- Нақты сандарды дөңгелектеу қажеттілігін түсіндіру.
- Сандарды есептеудегі дәлдікті арттыру.
Күтілетін нәтижелер
input()
арқылы нақты сан енгізе білу.float()
көмегімен жолды нақты санға айналдыру.round()
арқылы нақты сандарды дөңгелектей алу.- Нақты сандармен арифметикалық амалдарды орындау.
- Дәлдікпен жұмыс істеу және математикалық есептерді шешу.
Алдыңғы сабақты қайталау сұрақтары
input()
қандай дерек қайтарады?int()
қандай типке түрлендіреді?5+2*3
=?- Нақты сандарды қандай тип көрсетеді?
print(type(3.14))
нәтижесі қандай?
Нақты сандар және float()
функциясы
- Python-да сандар екі түрге бөлінеді: бүтін (
int
) және нақты (float
). - Нақты сандар – ондық нүктесі бар сандар, мысалы: 3.14, -0.5, 100.00.
- Нақты сандар ақша, өлшем, температура, пайыз есептеулерінде қажет.
input()
функциясы арқылы мәтін (string) түріндегі дерек алынады.- Оны нақты санға айналдыру үшін
float()
функциясын қолданамыз. - Синтаксисі:
x = float(input("Нақты сан енгізіңіз: "))
- Бұл код пайдаланушыдан нақты сан енгізуді сұрайды және оны
float
түрінде сақтайды. - Мысалы,
price = float(input("Бағаны енгізіңіз: "))
енгізілсе, экрандаЖалпы баға: 5.75
болып шығады. float()
тек цифрлар мен ондық нүктесі бар мәнді түрлендіре алады.- Әріп немесе бос орын болса,
ValueError
қатесі шығады. x = float("3,14")
қате, себебі Python тек нүкте қабылдайды.
round()
функциясы
- Нақты сандар көбіне ұзақ ондық бөлшектермен беріледі, сондықтан
round()
функциясы қолданылады. - Синтаксисі:
round(сан, таңба_саны)
- Мысалдар:
x = 3.45678
print(round(x))
нәтижесі 3print(round(x, 2))
нәтижесі 3.46
- Егер тек бір аргумент болса, нақты сан ең жақын бүтін санға дөңгелектенеді.
- Екі аргумент болса, онда көрсетілген ондық таңба санына дейін дөңгелектейді.
- Мысалдар:
- Ақшамен жұмыс (499.999 → 500.00)
- Температура (23.6789 → 23.7 градус)
- Пайыздық өсім (5.2345% → 5.23%)
- Қате болмау үшін, тек сан енгізу керек.
- Егер қате енгізулер орын алса, онда
try-except
блоктары қолданылады. float()
мәтінді нақты санға айналдырады.round()
нақты санды қажетті дәлдікпен дөңгелектейді.- Бұл функциялар нақты сандармен жұмыс істеу үшін ең маңызды құралдардың бірі.
Практикалық тапсырмалар
- Пайдаланушы енгізген нақты сандардың қосындысын табу.
- Үш нақты сан енгізіп, орташа мәнін дөңгелектеу (
round()
). - Теңгені доллармен есептеу (айырбас курсы арқылы).
- Температураны Цельсийден Фаренгейтке түрлендіру (формула: F = C * 1.8 + 32).
- Пайыз табу:
float
сандармен пайыз есептеу(float(n) * p / 100)
.
Сабақты қорытындылау
- Python тілінде нақты сандармен жұмыс істеу үйретілді.
float()
енгізілген мәтінді нақты санға айналдырады.round()
нақты сандарды қажетті дәлдікке дейін дөңгелектеуге мүмкіндік береді.- Нақты сандар баға, температура, пайыздық өсім сияқты есептеулерде қажет.
Бақылау сұрақтары
float()
қандай тип қайтарады?round(3.456, 2)
нәтижесі қандай?- Нақты сан енгізудің дұрыс синтаксисі қандай?
input()
жәнеfloat(input())
айырмашылығы неде?round()
функциясында неше аргумент болуы мүмкін?
Үйге тапсырма
- 5 нақты сан енгізіп, ең үлкенін және ең кішісін табу.
- Пайыздық өсімді есептейтін бағдарлама құру.
- Енгізілген нақты санды 0.1 дәлдікпен дөңгелету.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.