f.py

Created by yacine-ahjaou

Created on March 25, 2023

1.14 KB


# Type your text here

monfichier=open('fich1TP5.txt','r') # Ouverture en lecture du fichier précèdemment créé
L=monfichier.readlines() # place toutes les lignes de monfichier dans L
# Type de L ? : liste de chaines de caractères correspondant aux lignes du fichier
C2 = L[0].split(',')
# Type de L[0] ? : une chaine de caractère correspondant à la première ligne du fichier
# Type de C2 ? : liste de chaines de caractères 
print(C2)
print(",".join(C2))
# Type de "".join(C2) ? : une chaine de caractères
monfichier.close()

"""
split : 
    Est appelée par une chaine de caractères C
    Prend en argument une chaine de caractères b 
    retourne une liste de chaines de caractères [c0,c1,...,cn]
    qui sont des morceaux de C découpés selon c. 
    Si : C = 'c0bc1b..bcn' C.split(b) retourne [c0,c1,...,cn]
    Exple : C="aUbUcUd"
    C.split('U') retourne [a,b,c,d]
    
join : 
    est appelée par une chaine c 
    prend en argument une liste de chaines LC
    retourne une chaine de caractères en concaténant les éléments de LC en y
    interposant la chaine c. 
    Exple : LC = ['a','b','c']
    'D'.join(LC) retourne 'aDbDc'
"""

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.