Curso de Programação em Python: Ementa Completa
Curso de Programação em Python: Ementa Completa
MCA
SCA869 : Programação em Python
Floursperweek:4
Créditos:4 EndExamination:60Marks
Sessionals: 40 Marks
Objetivos: O curso apresenta a introdução aos recursos de Programação em Python, Arquivos,
ManipulaçãodeDadosdeSequência.
UNIDADE-I
An Overview of Python: Introductio+n toPython, Interpreted languages, Advantages
{"advantages":"vantagens","disadvantages":"desvantagens","Downloading and installing":"Baixando e instalando","Running Python":"Executando Python"}. Scripts, Estrutura de um
Script Python, Usando o interpretador interativamente, Executando scripts independentes no Unix
eWindows.
Usando variáveis: Tipos de string: normal, raw e Unicode, Operadores de string e
expressões
Flow Control: Aboutflow control, Indenting is significant, The if and else if statements,
loops while Usando listas, Usando a instrução for e a função 'range()'.
UNIDADE-II
,Sequência. Dados: Operações de lista, métodos de lista, Strings são tipos especiais de listas,
tuplas, conjuntos
Dicionários.
IADE—I
UND
Dicionários e Conjuntos: Visão geral de dicionários, Criando dicionários, Dicionário
funções, Buscando chaves ou valores, Testando a existência de elementos e Deletando
elementos.
Erros e Tratamento de Exceções: Lidando com [Link], Exceptions, Handling
exceptions with try/except and Cleaning up with finally.
.UNIDADE-IV
Uma Introdução às Classes Python: Sobre programação orientada a objetos, Definindo classes,
Construtores, Métodos de instância, Dados de instância, Métodos e dados de classe e Destrutores.
Text Books:
1. Learn Python the Hard way, Zed Shaw, Addition Wesley Publications, 3rd Edition.
[Link] Python, Allen B. Downey, 1stEdição,O'Reily
[Link]: .
1. Programming Python, Mark Lutz, 4thEdição.
2. Python em poucas palavras, Alex Martelli, 2ndEdição, Publicações O'Reilly.