𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Python for Beginners: A Crash Course to Learn Python Programming in 1 Week

✍ Scribed by Brady Ellison


Publisher
WhiteFlowerPublsihing
Year
2021
Tongue
English
Leaves
222
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Ready to start this new journey into the Python's world?

Python is the ideal language to learn for budding developers. It is a modern object-oriented programming language with easy to read code and an extensive internet bank of modules.
It offers high-level dynamic data types, many built-in functions, and operators, classes, garbage collection, and supports dynamic typing. Python runs on just about any device. Python is an OSI approved open-source software application that makes it free to download and install.
Python For Beginners: A crash course to learn Python Programming in 1 Week will take you through the basics of getting started with Python programming step by step. This tutorial will teach you everything you need to know to get you to the next programming level.

The book covers all the Python basics, with follow-along examples and exercises, giving you a hands-on learning approach. By the time you have made your way through the book, you will be ready to tackle the beginner's and a few intermediate projects waiting for you at the end of it.
This book covers where to and how to download and install Python. You will learn how to download and install PyCharm which is an integrated development environment where you will learn to write code. The content covers all the basics such as variables, statements, functions, keywords, data types, and more.

Python For Beginners: A crash course to learn Python Programming in 1 Week has everything you need to learn to comfortably move on to more advanced programming. It is an entry-level tutorial guide that makes Python easy and fun to learn.

✦ Table of Contents


Introduction
Brief History of Python
Why Python?
Chapter 1: Getting Started with Python
Minimum Requirements for Installing Python
Windows Requirements
Mac Requirements
Downloading Python
Installing Python
Installing Python 3 for Windows
Installing Python 3 for Mac
Using a Python Integrated Development Environment or Code Editor
What is an Integrated Development Environment (IDE)?
What is a Code Editor?
The Differences Between an IDE and a Code Editor
Python Coding Environment
Top 5 Python IDE’s
Idle
PyCharm
PyDev/Eclipse
Spyder
Thonny
Top 5 Python Code Editors
Atom
GNU Emacs
Notepad++
Vim
Visual Studio Code
PyCharm
PyCharm for Windows
PyCharm for Mac
Running Python
Hello Me
Chapter 2: Getting Started with the Basics
PyCharm Screen
Drawing Basic Shapes with the Print Function
Working with the Print() Function
Escape Characters
Chapter 3:
Statements, Comments, Variables, and Index
Statements
The Importance of Indentation
Comments
Single-line Comments
Multi-line Comments
Variables
Working With Variables
Creating, Assigning, and Implementing a Variable
Changing Variables
Index
Index
Negative Index
Chapter 4: Data Types β€” Strings and Numbers
Strings
String Operations
Numbers
Working with Numbers
Numbers and Strings Working Together
Built-in Python Mathematical Functions
Types of Python Numbers
Exercise 1
Exercise 2
Chapter 5: Data Types β€” List and Tuple
List
List Index
Functions Used With List Data Type
2D Lists
2D List Index
Tuple
Chapter 6: Data Types β€” Set and Dictionary
Set
Dictionary
Chapter 7: Operators
Arithmetic Operators
Comparison Operators
Logical Operators
Assignment Operators
Bitwise Operators
Identity Operators
Membership Operators
Chapter 8: Functions, Keywords, and Identifiers
Functions
Function Syntax
Arguments and Parameters
Variable Scope
Python Built-In functions
Keywords
Identifier
Rules for Creating Identifiers
Chapter 9: Loops
What is a Loop?
Python Loops
For Loop
While Loop
Loop Control Statements
Break Statement
Continue Statement
Pass Statement
Using If, Else, and Elif With Loops
If
Else
Elif
Nested Loops
Chapter 10:
Python Package Managers and Modules
Python Modules
Python Packages
Python Package Managers
Working with Pip
Chapter 11: Python Practice Projects
Python Project 1 β€” Mad Libs Generator
Python Project 2 β€” Calculator
Python Project 3 β€” Guess the Number
Python Project 4 β€” Hangman Game
Python Project 5 β€” Rock - Paper - Scissors Game
Project 6β€” Tic Tac Toe
Project 7 β€” Word Scramble Puzzler
Bonus Mini Project β€” Dice Rolling Simulator
Chapter 12: Working With Date and Time
Date
strftime() Method for a Date
The Calendar Module
The Calendar Module
Time
Time Zones
Time Ticks
Time Tuple
Time Formatting
Strftime() Method Data and Time Codes
Chapter 13:
Work With Date and Time Practice Projects
Project 8 β€” Calculate My Age
Project 9β€” Is it a Leap Year?
Project 10 β€” Date vs. Day of the Week
Project 11 β€” Clock
Project 12 - Calendar and Date Picker
Chapter 14: Python FAQ
Conclusion
Other Books from the Author
References


πŸ“œ SIMILAR VOLUMES


Python: For Beginners: A Crash Course Gu
✍ Needham, Timothy C;Language, Python(Introduction) πŸ“‚ Library πŸ“… 2017 🌐 English

Become a Python Programming Expert With Ease! Python is a simple yet powerful programming language that can enable you to start thinking like a programmer right from the beginning. It is very readable and the stress many beginners face about memorizing arcane syntax typically presented by other prog

Programming: 4 Books in 1: Python Progra
✍ James Deep πŸ“‚ Library πŸ“… 2020 🌐 English

<h2><strong><em>Have you always wanted to jump into the exciting world of Python programming and Machine Learning but didn’t know where to start? If so, then this book collection was made just for you.</em></strong></h2><p><br></p><p><br></p><p>Python is one of the most used programming languages in

Programming: 4 Books in 1: Python Progra
✍ James Deep πŸ“‚ Library 🌐 English

<h2><span>Have you always wanted to jump into the exciting world of Python programming and Machine Learning but didn’t know where to start? If so, then this book collection was made just for you.</span></h2><p><span><br></span></p><p><span><br></span></p><p><span>Python is one of the most used progr