Unlike programming languages like Java and C#, statements in Python do not need to end with a semicolon. They can be removed.

Anti-pattern

print('Hello world!');

Best practice

print('Hello world!')