Python Higher Tutorial

An advanced tutorial on the Python programming language. Lots of theory and problems!

Functions

Inclusions

Regular expressions

033

Introduction to Regular Expressions in Python

034

Character repetition operators in regular expressions

035

Grouping Brackets in Python Regular Expressions

036

Escaping Special Characters in Python Regular Expressions

037

Curly Braces in Python Regular Expressions

038

Greediness Limitation in Python Regular Expressions

039

Character Groups in Python Regular Expressions

040

Character Sets in Python Regular Expressions

041

Inverting character sets in regular expressions

042

Special characters inside square brackets in Python

043

Character Groups Within Sets in Python Regular Expressions

044

Exceptions within sets in Python regular expressions

045

Hat symbol inside sets in Python regular expressions

046

Hyphen inside sets in Python regular expressions

047

Beginning and End of String in Python Regular Expressions

048

Word Boundaries in Python Regular Expressions

049

Multiline in Python Regular Expressions

050

Team 'or either' in Python regular expressions

051

The search method in Python regular expressions

052

Position of the found item in Python's search method

053

Pockets in Python's search method

054

Pockets via group method in Python search method

055

All pockets as a tuple in Python's search method

056

Named pockets in Python's search method

057

Pockets in Python Replacement String

058

Un-escaping Python pocket number

059

findall method in python regular expressions

060

Pockets in Python's findall method

061

The finditer method in Python regular expressions

062

Pockets in Python's finditer method

063

Named pockets in finditer method in Python

064

The fullmatch method in Python regular expressions

065

Pockets in Python's fullmatch method

066

The match method in Python regular expressions

067

Pockets in Python's match method

068

The subn method in Python regular expressions

069

The split method in Python regular expressions

070

Non-preserving parentheses in Python regular expressions

071

Positive and Negative Lookahead in Python Regular Expressions

072

Flags for Python Regular Expression Strings

Exceptions

Modules

Virtual environment

SQl databases

Database organization