0% ont trouvé ce document utile (0 vote)
18 vues2 pages

Fiche Java Vs Python

Ce document est une fiche d'exercices comparant Java et Python, couvrant des concepts tels que l'affichage, les variables, les boucles, les conditions, les fonctions et les listes. Il pose des questions sur les différences entre les deux langages et inclut un exercice pratique pour écrire un programme Java simple. L'objectif est d'aider les apprenants à comprendre les bases de Java par rapport à Python.

Transféré par

dcnic
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
18 vues2 pages

Fiche Java Vs Python

Ce document est une fiche d'exercices comparant Java et Python, couvrant des concepts tels que l'affichage, les variables, les boucles, les conditions, les fonctions et les listes. Il pose des questions sur les différences entre les deux langages et inclut un exercice pratique pour écrire un programme Java simple. L'objectif est d'aider les apprenants à comprendre les bases de Java par rapport à Python.

Transféré par

dcnic
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Java vs Python – Fiche d’exercices

1. Introduction
• Java a été créé en 1995 par James Gosling.
• C’est un langage orienté objet, fortement typé.
• Il est compilé en bytecode et s’exécute sur la JVM (Java Virtual Machine).

Q1. Qui a créé Java et en quelle année ?


__________________________________________

Q2. Nommez un avantage et un inconvénient de Java.


Avantage : _______________________
Inconvénient : ___________________

2. Affichage à l’écran
• En Java : System.out.println("Hello World");
• En Python : print("Hello World")

Q3. Par quoi doit commencer tout programme Java ?


__________________________________________

Q4. Écrivez une commande Java pour afficher :


Welcome to programming
__________________________________________

3. Variables
• En Java : int age = 20;
• En Python : age = 20

Q5. Que faut-il faire avant d’assigner une variable en Java, qui n’est pas nécessaire en Python
?
__________________________________________

Q6. Écrivez une ligne Java qui déclare une variable String appelée name avec la valeur
"Alice".
__________________________________________

4. Boucles (For / While)


• En Java : for (int i=0; i<5; i++) { System.out.println(i); }
• En Python : for i in range(5): print(i)

Q7. En Python, la variable de boucle commence toujours à _____. En Java, on peut ______.
__________________________________________
Q8. Écrivez une boucle while en Java qui compte de 1 à 3.
__________________________________________

5. Conditions
• En Java : if (isRaining) { System.out.println("Prends un parapluie"); }
• En Python : if isRaining: print("Prends un parapluie")

Q9. En Java, les conditions nécessitent ______ autour du bloc de code.


__________________________________________

6. Fonctions / Méthodes
• En Java : static void greet() { System.out.println("Hello!"); }
• En Python : def greet(): print("Hello!")

Q10. Quelle est la différence principale de terminologie entre Java et Python concernant les
fonctions ?
__________________________________________

7. Listes
• En Java : String[] cars = {"Volvo", "BMW"};
• En Python : cars = ["Volvo", "BMW"]

Q11. Que faut-il déclarer en Java lors de la création d’une liste ?


__________________________________________

Bonus – Petit programme


Écrivez un court programme Java qui :
1. Déclare une variable int number = 10;
2. Utilise une condition if pour afficher "Pair" si le nombre est divisible par 2.
3. Affiche "Terminé!" à la fin.

__________________________________________
__________________________________________
__________________________________________

Vous aimerez peut-être aussi