Skip to content

Basic Fundamentals about Python Programming Language

License

Notifications You must be signed in to change notification settings

sohaib-sharih/Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Python and important programming concepts.

Content

Series Topic Description
1 Arguments Learn how to pass information into functions using parameters and arguments.
2 Bits Understand how data is stored and processed in binary (0s and 1s).
3 Bitwise_Operators Perform operations on binary representations of integers.
4 Builtin_Functions Explore Python’s powerful built-in functions like len(), type(), and range().
5 Comments Learn how to write comments to explain your code for better readability.
6 Conditions Use if, else, and elif to control the flow of your programs.
7 Creative Explore creative and fun Python code examples and ideas.
8 deepLearning Basics of deep learning using Python libraries like TensorFlow or PyTorch.
9 DictionaryMethods Learn methods to work with Python dictionaries like get(), keys(), and items().
10 EscapeCharacters Use special characters like \n, \t, and \\ in strings.
11 Exception_Errors Handle errors using try, except, and raise custom exceptions.
12 Factorial Learn different ways to compute factorials using loops and recursion.
13 file_Operations Read from and write to files using Python’s file handling features.
14 Functions Understand how to define and use reusable blocks of code.
15 Generator_Functions Use yield to create iterators that generate values on the fly.
16 IntegerMethods Explore integer-specific methods and operations.
17 json_module Work with JSON data for web APIs and configuration files.
18 ListMethods Master list operations like append(), sort(), and pop().
19 literals Learn different types of literal values: string, numeric, boolean, etc.
20 Logical_Operators Combine conditions using and, or, and not.
21 Loops Use for and while loops to repeat actions in your code
22 Memory Understand how variables and objects are stored and referenced in memory.
23 multi_parameter_functions Create functions that accept multiple parameters and use them flexibly.
24 OOPs Learn Object-Oriented Programming: classes, objects, inheritance, etc.
25 Operators Explore arithmetic, comparison, assignment, and logical operators.
26 Projects Practical mini-projects to apply what you've learned.
27 Python_Essentials_Two Advanced or follow-up topics from Python Essentials One.
28 request module Make HTTP requests in Python using the requests library.
29 setsMethods Learn how to work with sets and their unique methods like union() and intersection().
30 StringMethods Use string methods like lower(), split(), and replace().
31 try_except Handle and catch exceptions using try and except blocks.
32 TupleMethods Explore tuple operations and how they differ from lists.
33 tuples_dictionaries Understand the combined use of tuples and dictionaries in data structures.
34 Variable_Scope Learn local, global, and nonlocal scope in functions.
35 Variables Understand how to declare and use variables in Python.

License

This project is licensed under the MIT License.

About

Basic Fundamentals about Python Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published