Crear
Descargar
Obtener Plan Académico
Compartir juego
Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

User-Defined Functions and Procedures (Kazakh)

Test

Jugadas 1

Sobre esta actividad

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

Creada por

Kazajstán

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
User-Defined Functions and Procedures (Kazakh)
 

User-Defined Functions and Procedures (Kazakh)Versión en línea

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

por 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 т.б.) функция аты ретінде қоюға қатаң тыйым салынады, бұл синтаксистік қатеге әкеледі.

¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.