Introduction to Python
English
Türkçe
Preface (Önsöz)
Preface (Önsöz)
Introduction
Preface (Önsöz)
1
Introduction
2
Why learn python
3
References courses
4
references books
5
online interpreters
6
python installation
7
Programmers text editors
8
python hello world
9
python-comments
10
command-line
11
getting started
12
Python Integrated Development Environments (IDEs)
13
helpful tools
14
Python debugging
15
input function
16
python built-in functions
17
python as a calculator
18
Python Basic Data Types
19
Variables
20
python keywords
21
comparisons boolean variables
22
Conditionals Statements (if-elif-else)
23
strings
24
f-strings
25
simple function definition
26
importing-modules
27
loop intuition
28
While
29
For
30
Loop Statements
31
range function
32
Lists
33
indexing-string-en.html
34
functions in Python
35
function-arguments
36
recursion
37
python dictionary
38
File IO (input output)
39
modules
40
PIP (Package installer for python)
41
Using other modules and packages
42
Exception Handling
43
Python Comprehensions
44
Useful python code snippets
45
Questions to solve
Extras
46
type vs isinstance
47
software-bugs-en.html
48
python-scope
49
python-tuples
50
Python pointers
51
numbers
52
python naming convention
53
virtual environments
54
docstring, documentation for python methods and classes
55
Code quality style analyzers
56
Usage of composition instead of inheritance
57
inheritance
Summary
58
Summary
References
Table of contents
Preface
Introduction to Python
Author
Atilla Özgür
Published
2025-09-24
Preface
This the lecture notes for Programming in Python course.
1
Introduction