Python
go!
Miguel Angel Acosta Rosales nº14 | 11ºH
Indice
O que é um ficheiro e tipos de ficheiros
Modos de abertura de um ficheiro
Exemplos de como escrever e ler de um ficheiro
Métodos
i. Tell() e Seek()
Como aplicar o Try…Except…Finally…
O que é um ficheiro e tipos de ficheiros
O que é um ficheiro??
Modos de abertura de um ficheiro
Um ficheiro é uma estrutura de dados utilizada para armazenar informações de forma permanente. Pode conter texto, números, imagens, vídeos, etc. Armazenado no disco rígido ou outro dispositivo de memória.
Exemplos de como escrever e ler de um ficheiro
Métodos
i. Tell() e Seek()
Como aplicar o Try…Excepet…Finally…
Tipos de ficheiro
Ficheiros de texto: Contêm caracteres legíveis Ex.: .txt, .csv. Ficheiros binários: Armazenam dados em formato binário. Ex.: imagens, vídeos, arquivos .exe.
Modos de abertura de um ficheiro
Leitura (r): Apenas leitura. O ficheiro deve existir. Escrita (w): Cria ou sobrescreve o ficheiro. Acrescentar (a): Adiciona conteúdo ao final. Leitura e Escrita: r+: Leitura e escrita sem criar ou apagar. w+: Leitura e escrita, sobrescreve ou cria. a+: Leitura e escrita, adiciona ao final se já existir.
O que é um ficheiro e tipos de ficheiros
Exemplos de como escrever e ler de um ficheiro
Métodos
i. Tell() e Seek()
Como aplicar o Try…Excepet…Finally…
Exemplos de como escrever e ler de um ficheiro
Escrever num ficheiros:
O que é um ficheiro e tipos de ficheiros
with open("exemplo.txt", "w") as ficheiro:ficheiro.write("Boas ")
Modos de abertura de um ficheiro
Ler um ficheiro:
Métodos
i. Tell() e Seek()
with open("exemplo.txt", "r") as ficheiro:texto= ficheiro.read() print(texto)
Como aplicar o Try…Excepet…Finally…
Métodos i. Tell() e Seek()
tell()
O que é um ficheiro e tipos de ficheiros
Retorna a posição atual do cursor no ficheiro.
posicao = ficheiro.tell()
print(f"Posição atual: {posicao}")
Modos de abertura de um ficheiro
seek
Exemplos de como escrever e ler de um ficheiro
Move o cursor para uma posição específica.
Como aplicar o Try…Excepet…Finally…
exemplo.seek()
Como aplicar o Try…Excepet…Finally…
O que é um ficheiro e tipos de ficheiros
Permite tratar erros durante a manipulação de ficheiros.
Modos de abertura de um ficheiro
Exemplos de como escrever e ler de um ficheiro
Try...Except...Finally
try:
n1=int(input('Insira o nº 1: '))
n2=int(input('Insira o nº 2: '))
soma=n1+n2
print(soma)
except:
print('Os numeros devem ser inteiros')
finally:
print('Fein')
Métodos
i. Tell() e Seek()
Python - Ficheiros
Miguel Rosales (2023/EBSAS/10H)
Created on November 19, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Smart Presentation
View
Practical Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Pastel Color Presentation
View
Terrazzo Presentation
View
Visual Presentation
Explore all templates
Transcript
Python
go!
Miguel Angel Acosta Rosales nº14 | 11ºH
Indice
O que é um ficheiro e tipos de ficheiros
Modos de abertura de um ficheiro
Exemplos de como escrever e ler de um ficheiro
Métodos i. Tell() e Seek()
Como aplicar o Try…Except…Finally…
O que é um ficheiro e tipos de ficheiros
O que é um ficheiro??
Modos de abertura de um ficheiro
Um ficheiro é uma estrutura de dados utilizada para armazenar informações de forma permanente. Pode conter texto, números, imagens, vídeos, etc. Armazenado no disco rígido ou outro dispositivo de memória.
Exemplos de como escrever e ler de um ficheiro
Métodos i. Tell() e Seek()
Como aplicar o Try…Excepet…Finally…
Tipos de ficheiro
Ficheiros de texto: Contêm caracteres legíveis Ex.: .txt, .csv. Ficheiros binários: Armazenam dados em formato binário. Ex.: imagens, vídeos, arquivos .exe.
Modos de abertura de um ficheiro
Leitura (r): Apenas leitura. O ficheiro deve existir. Escrita (w): Cria ou sobrescreve o ficheiro. Acrescentar (a): Adiciona conteúdo ao final. Leitura e Escrita: r+: Leitura e escrita sem criar ou apagar. w+: Leitura e escrita, sobrescreve ou cria. a+: Leitura e escrita, adiciona ao final se já existir.
O que é um ficheiro e tipos de ficheiros
Exemplos de como escrever e ler de um ficheiro
Métodos i. Tell() e Seek()
Como aplicar o Try…Excepet…Finally…
Exemplos de como escrever e ler de um ficheiro
Escrever num ficheiros:
O que é um ficheiro e tipos de ficheiros
with open("exemplo.txt", "w") as ficheiro:ficheiro.write("Boas ")
Modos de abertura de um ficheiro
Ler um ficheiro:
Métodos i. Tell() e Seek()
with open("exemplo.txt", "r") as ficheiro:texto= ficheiro.read() print(texto)
Como aplicar o Try…Excepet…Finally…
Métodos i. Tell() e Seek()
tell()
O que é um ficheiro e tipos de ficheiros
Retorna a posição atual do cursor no ficheiro.
posicao = ficheiro.tell() print(f"Posição atual: {posicao}")
Modos de abertura de um ficheiro
seek
Exemplos de como escrever e ler de um ficheiro
Move o cursor para uma posição específica.
Como aplicar o Try…Excepet…Finally…
exemplo.seek()
Como aplicar o Try…Excepet…Finally…
O que é um ficheiro e tipos de ficheiros
Permite tratar erros durante a manipulação de ficheiros.
Modos de abertura de um ficheiro
Exemplos de como escrever e ler de um ficheiro
Try...Except...Finally
try: n1=int(input('Insira o nº 1: ')) n2=int(input('Insira o nº 2: ')) soma=n1+n2 print(soma) except: print('Os numeros devem ser inteiros') finally: print('Fein')
Métodos i. Tell() e Seek()