Créer jeu
Télécharger
Obtenir Plan Académique
Partager le jeu
Intégrez-le à votre plateforme

Vous pouvez intégrer le jeu dans un LMS compatible avec LTI 1.1 ou LTI 1.3 comme Canvas, Moodle ou Blackboard. Les scores seront ainsi automatiquement enregistrés dans le carnet de notes de la plateforme.
Télécharger
Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Google Classroom avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Google Classroom, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Microsoft Teams avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Microsoft Teams, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Le téléchargement du jeu est une fonctionnalité exclusive pour les utilisateurs avec un Plan Académique ou un Plan Commercial.

Obtenez votre Plan Académique ou Plan Commercial dès maintenant et commencez à intégrer vos jeux dans votre LMS, votre site Web ou votre blog.

Si vous le souhaitez, vous pouvez télécharger une jeu de test ici et tester son intégration:

User-Defined Functions and Procedures (Kazakh)

Test

Parties jouées 1

À propos de cette activité

Функциялар мен процедуралар

Créé par

Kazakhstan

Téléchargez la version pour jouer sur papier

Créez votre propre jeu gratuite à partir de notre créateur de jeu
Affrontez vos amis pour voir qui obtient le meilleur score dans ce jeu

Top Jeux

%
Anonyme
Anonyme
%
%
%
Vous avez dépassé le nombre maximum de jeux que vous pouvez imprimer avec votre Plan actuel.

Pour imprimer autant de jeux que vous le souhaitez, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Imprimez votre jeu
User-Defined Functions and Procedures (Kazakh)
 

User-Defined Functions and Procedures (Kazakh)Version en ligne

Функциялар мен процедуралар

par Merei Vali
1

Сұрақ: Функция мен процедураның басты айырмашылығы неде?

2

Функция жұмысының нәтижесін негізгі бағдарламаға қайтаратын операторды көрсетіңіз:

3

Функция жарияланған кезде оның жақша ішінде көрсетілген айнымалылары қалай аталады?

4

Функцияның ішінде ғана қолданылатын және оның сыртында жұмыс істемейтін айнымалы қалай аталады?

Choose one or more answers

5

Python тілінде пайдаланушы функциясын жариялауды (анықтауды) бастайтын кілттік сөз:

Written answer

6

Төмендегі тұжырымдардың қайсысы дұрыс?

7

Белгілі бір іс-әрекеттер тізбегін орындайтын, бірақ негізгі бағдарламаға ешқандай мән (return) қайтармайтын код блогы қалай аталады?

Written answer

8

Процедураның (Procedure) функциядан басты айырмашылықтары қандай? (2 дұрыс жауапты таңдаңыз):

Choose one or more answers

9

Егер бағдарламада функция дұрыс жазылған, бірақ экранға ештеңе шықпай тұрса, оның себебі не болуы мүмкін? (2 дұрыс жауапты таңдаңыз):

Choose one or more answers

10

Функция атауларын (атын) қою кезінде қандай ережелер сақталуы тиіс? (2 дұрыс жауапты таңдаңыз):

Choose one or more answers

Feedback

Функция есептеулер жүргізіп, return операторы арқылы міндетті түрде негізгі бағдарламаға мән (нәтиже) қайтарады. Ал процедура тек белгілі бір әрекетті (мысалы, мәтінді экранға басып шығару) орындайды, бірақ бағдарламаға ешқандай мән қайтармайды.

Пайдаланушы функциясының жұмысын аяқтап, алынған нәтижені негізгі кодқа жіберетін оператор — return болып табылады. def функцияны бастау үшін, ал print мәліметті экранға жай ғана шығару үшін керек.

Функцияны жариялаған кезде жақша ішінде көрсетілетін айнымалылар Параметрлер (немесе Аргументтер) деп аталады. Олар функция ішінде есептеу жүргізу үшін сырттан қабылданатын деректердің орынын көрсетеді.

Тек функцияның ішінде ғана қолданылатын айнымалылар Жергілікті (Local) деп аталады. Олар функциядан тыс жерде жұмыс істемейді және функция аяқталғанда компьютер жадынан өшіріледі.

Python тілінде жаңа пайдаланушы функциясын анықтау және жариялау үшін арнайы def (definition сөзінен шыққан) кілттік сөзі қолданылады.

Дұрыс тұжырым: «Бір бағдарламаның ішінде функция атаулары бірегей (әр түрлі) болуы тиіс». Егер атаулары бірдей болса, бағдарлама соңғы жазылған функцияны ғана оқып, алдыңғысын жойып жібереді.

Белгілі бір іс-әрекеттер тізбегін орындайтын, бірақ негізгі бағдарламаға ешқандай мән қайтармайтын код блогы — Процедура деп аталады. Ол нәтиже қайтармайтынымен ерекшеленеді.

Процедура мен функцияның басты айырмашылығы — нәтижені қайтаруында. Функция міндетті түрде return операторы арқылы мән қайтарады. Ал процедура ешқандай мән қайтармайды, ол тек белгілі бір әрекетті (мысалы, экранға мәтін шығаруды) орындап қана қояды.

Егер бағдарламада функция тек анықталып (def), бірақ негізгі кодта аты жазылып шақырылмаса, ол іске қосылмайды. Сондай-ақ, функция ішінде есептелген мәнді сыртқа көрсету үшін міндетті түрде print() немесе return операторлары қолданылуы тиіс, әйтпесе нәтиже жасырын қалады.

Функция атаулары бағдарлама ішінде бірегей (қайталанбайтын) болуы шарт, әйтпесе компилятор қай функцияны іске қосу керек екенін түсінбейді. Сонымен қатар, бағдарламалау тілінің өз жүйелік сөздерін (if, for, while, def т.б.) функция аты ретінде қоюға қатаң тыйым салынады, бұл синтаксистік қатеге әкеледі.

Voulez-vous vraiment quitter la page ?

En quittant la page, vous perdrez la progression du jeu.