Contents
- Introduction to Python
- Variables: types, assignment and basic operations.
- Input and Output. Read and write files. Formats.
- Collections: vectors, arrays and sets. Sequence handling.
- Flow control: conditions and loops.
- Functions.
- Advanced collections: matrices and dictionaries. Expression handling.
- Libraries. Scipy environment. Numpy, Matplotlib and BioConductor.
Type: Mandatory
ECTS: 3
Semestre: 1º
PDF Sheet: Download.
Teacher
Antonio Sánchez (asanchezpuente@usal.es)
Description
The student will get familiar with the basic programming concepts required to work with informatics technicians and also to build their own programs. We will not get deep into algorithmics or advanced programming concepts, but the developed skills will be enough to interpret third party programs, program basic tasks and settle the basis for higher programming skills.