0% ont trouvé ce document utile (0 vote)
3 vues4 pages

Examen de Programmation Python

1. Le résumé du document est : Le document contient 20 questions sur des concepts de base de la programmation en Python tels que l'impression de chaînes, les fonctions lambda, les types de données comme les tuples et les listes, et les blocs de code. Certaines questions portent sur la sensibilité à la casse en Python et l'utilisation de paquets, de fonctions et d'initialisateurs.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues4 pages

Examen de Programmation Python

1. Le résumé du document est : Le document contient 20 questions sur des concepts de base de la programmation en Python tels que l'impression de chaînes, les fonctions lambda, les types de données comme les tuples et les listes, et les blocs de code. Certaines questions portent sur la sensibilité à la casse en Python et l'utilisation de paquets, de fonctions et d'initialisateurs.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Examen de Programmation Python

1. Quel est le résultat de l'expression suivante print str[0] si str='Hello World!'

2. Quel est le résultat de l'expression suivante print str[2:5] si str='Hello World!'

3. Qu'est-ce qu'un tuple en Python ?

4. Nommez les différences les plus importantes entre les tuples et les listes en Python ?

5. Quel est le résultat du programme suivant

r = lambda q: q * 2

s = lambda q: q * 3

x=2

x = r(x)

x = s(x)

x= r(x)

imprimer x

a. 23
b. 22
c. 36
d. 24

6. Quel est le résultat du code suivant

Imprimer le type(type(int))

un type 'int'
b. Tapez 'type'
c. Erreur
d. 0

7. Quel est le résultat du code suivant

nameList = [‘Harsh’, ‘Prati’, ‘‘ob’, ‘‘hrru’]

imprime nameList[1][-1]

a. H
b. P
c. Je
d. K

8. Laquelle des déclarations suivantes ne s'exécutera pas avec succès.

a. Si(1,2):
Imprimer('foo')

b. Si (1, 2)

Imprimer('foo')

c. Si (1,2) : imprimer( ‘foo’)


d. Si(1,2)
Imprimer(‘foo’)

9. Que signifie la finalisation d'un bloc de code en Python.

a. Une ligne est indentée plus vers la gauche qu'une ligne précédente.

b. Un Commentaire

c. }

fin
10. Pourquoi les fonctions Lambda sont-elles utiles ? Sélectionnez toutes les réponses applicables.

a. Les fonctions lambda permettent de lire le code plus facilement


b. prédateur ser útles comorn trrco rapide pour écrire frnciones derna seule ligne
c. Les fonctions lambda sont utilisées pour la programmation fonctionnelle
d. permettent les calculs rapides ou le traitement comme entrée dans d'autres fonctions

11. Quel est le résultat du code suivant

frnc = lamda x : renvoyer x


imprimer(frnc(2))

a. erreur de syntaxe
b. 0
c. 2
d. x

12. Quels sont les méthodes de programmation fonctionnelle utilisées dans les lambdas ? Sélectionnez toutes les
que s'appliquent.

a. Filtrer()
b. Carte()
c. Redrce()
d. Lookrp()

13. Quel est le résultat du code suivant

(lambda x: (x+3) * 5/2)(3)

a. 15,0
b. Erreur de syntaxe
c. 30,0
d. 0

14. Quel est la sortie du code suivant :

Form frnctools importer redrce

Nrmbers = [1,2,3]
Redrce(lambda x, y : x + y, nrmbers)

a. 2
b. Erreur de syntaxe
c. 3
d. 6

15. Python est-il sensible à la casse ?

Véritable
Faux

16. À quoi servent les fonctions en Python

17. Qu'est-ce que _init_

18. Qu'est-ce qu'un paquet en Python ?

19. Laquelle des suivantes est la division entière

a. /
b. //
c. %
d. Ningrna de las mencionadas

20. Quelles sont les variables locales et globales en Python

Vous aimerez peut-être aussi