Cours : DS011


Veuillez remplir les champs ci-dessous :
Nom :
Prénom :
e-mail :


Comment répondre au questionnaire:Cocher la ou les bonne(s) réponse(s) pour chacune des questions



 
Connaissez-vous un langage de programmation ? Si oui lequel ?
C
C++
C#
Cobol
Java
Javascript
Julia
Pascal
Perl
PHP
Python
Rust
Scala
Swift
Autre
 
Connaissez-vous la programmation objet ?
notions de base
utilisation de la programmation objet pour des programmes simples
maîtrise de la programmation objet
 
Quel est votre niveau de connaissance de python ?
aucune connaissance
notions de base
réalisation de programmes simples
maîtrise de la programmation
Remarque : si vous n'avez aucune connaissance en python, vous pouvez passer directement à la dernière question pour indiquer vos attentes concernant cette formation.
 
Dans le programme suivant :
 total = objet_un + \
objet_deux + \
objet_trois
les deux premières lignes sont en commentaire
il s'agit d'une seule instruction rédigée sur plusieurs lignes
le total prend la valeur objet_un ou objet_deux ou objet_trois selon une condition qui doit suivre
 
En python, les chaînes de caractères s'écrivent :
Entre guillemets ("ceci est une chaîne de caractères")
Entre apostrophes ('ceci est une chaîne de caractères')
Entre triples guillemets ("""ceci est une chaîne de caractères""")
Entre triples apostrophes ('''ceci est une chaîne de caractères''')
les 4 solutions sont possibles
 
Les variables :
doivent être déclarées en début de programme en indiquant le type
sont déclarées dans un fichier à inclure en début de programme
peuvent être utilisées directement sans les déclarer
 
Après l'exécution du programme suivant :
a, b, c = 2, 5, 10
a += 3
b *= 4
c /= 2
a vaut 3, b vaut 20, c vaut 2
a vaut 5, b vaut 4, c vaut 2
a vaut 5, b vaut 20, c vaut 5
 
Le programme :
unNombre = 0
while unNombre < 50 :
unNombre += 1
if unNombre % 2 != 0:
continue
print("unNombre =",unNombre)
affiche tous les nombres pairs inférieurs à 50
calcule de 2 en 2 jusqu'à 50
affiche les nombres impairs inférieurs à 50
 
Les instructions :
chaine = "voici un exemple"
print("aze" in chaine)
ajoutent le mot « aze » au bout de la chaîne
renvoient False , car 'aze' ne figure pas dans la chaîne
remplacent le contenu de la chaîne par 'aze'
 
Le programme :
liste = ['abc','coucou','bonjour','au revoir','ciao']
liste = filter(lambda chaine : 'c' in chaine, liste)
for elem in liste :
print(elem)

affiche 'c','cc','c'
n'affiche rien car il n'y a pas de chaîne 'c' dans la liste
affiche 'abc', 'coucou', 'ciao'
 
Dans le programme suivant, l'instruction print :
class Personne(Object) :
def __init__(self,nom,prenom,age):
self.nom = nom
self.prenom = prenom
self._age = age
personne1 = Personne('Bachetet','Charles',25)
print(personne1.nom)

n'affiche rien car l'attribut nom est privé
affiche 'Bachetet' car l'attribut nom n'est pas privé
affiche 'Bachetet.Charles.25' car les chaînes sont concaténées
 
Le programme :
fichier= open("/home/tp/test.txt",'r')
fichier.seek(12,0)
print(fichier.readline(4))
fichier.close()
affiche les 4 caractères à partir du 12è caractère du fichier
affiche les 12 premiers caractères de la 4è ligne du fichier
affiche une ligne vide
 
Pouvez-vous préciser vos attentes par rapport à la formation python ?



Après vous être assuré de vos réponses validez le questionnaire.
Attention, vous ne pouvez valider qu'une seule fois






Pour nous contacter : 01 55 33 52 10 ou infos@caliamis.net




INFORMATIONS LEGALES
2022 Caliamis Paris