
Compute a 15% tip on a 47.28 bill using Python variables and operators, and calculate the total. Split the amount between two friends and print each share.
Learn to use Python's math module to perform factorial, log, power, square root, and trigonometric functions, plus constants pi and e, with practical aliasing in notebooks.
Explore Python strings: literals with single or double quotes; learn about immutability, concatenation, type checks, and string indexing, slicing, and reversing.
Explore tuples in Python as immutable, heterogeneous collections defined with round brackets. Learn creation, indexing, slicing, joining, immutability, deletion with del, and implicit tuple formation in Python.
Explore advanced Python list operations, including repetition, concatenation, unpacking, and insertion, removal, and extension. Work with mixed types and nested lists, and compute length, min, max, sum, and average.
Explore tuple operations, including printing, multiplying elements, unpacking into variables, and using count, sum, max, and min, while noting tuples are immutable and lists inside can be modified.
Learn to define and manipulate dictionaries in Python, access elements by key, and work with nested dictionaries, using pop and pop item, plus bulk key assignments with dict.
Explore Python comparison operators, including equal to, not equal to, greater than, and less than, then apply and, or, and not to combine conditions on numbers and strings.
Master conditionals in Python, including if, else, and elif, with nested blocks and proper indentation. Use them to execute code blocks based on conditions, and check even numbers with modulus.
Explore the Python while loop, repeating code while a condition holds, illustrated by counting from 1 to 10 and printing apple. Use break and continue to manage loops.
Practice questions in Python reinforce writing functions to print prime factors, check powers of two, sum divisors, and generate a multiplication table using loops and a break.
Explore the for loop in Python for iterating over sequences with range and nested loops. Apply loops to compute sum of squares, factorials, convert Fahrenheit to Celsius, and print triangles.
This lecture explains recursion in Python, defining a function that calls itself, demonstrates factorial recursion with a base case, and builds a Fibonacci sequence to return the last element.
Practice questions with solutions cover parsing a house address into a house number and street name. Explore list operations, dictionary updates, squares, and counting alphabetic letters in text.
Explore arrays in Python as typed containers for multiple values, using the array module with type codes, and perform create, print, index, iterate, append, and remove operations.
Learn file operations in Python by reading, writing, and appending text with open and close. See how the os library helps locate files and read contents line by line.
Learn pandas basics for data manipulation and analysis using Series and DataFrame, indexing, arithmetic, describe, sort, transpose, and handling missing values, plus exporting to CSV and Excel.
Learn web scraping in Python using Beautiful Soup to fetch, parse, clean, and organize data from marathon race results and Amazon product pages into data frames.
Become a Python Programmer and learn one of the employer's most requested skills for 2023!
This is the most comprehensive, yet straightforward, course for the Python programming language on Udemy! Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course, we will teach you Python 3.
If you have less time to spend learning Python then this course will be your best choice.
Learn Python from scratch, get hired, and have fun along the way with the most modern, up-to-date Python course on Udemy (we use the latest version of Python). This course is focused on efficiency: never spend time on confusing, out-of-date, incomplete Python tutorials anymore.
This course will take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a Python developer.
The course includes over 6 hours of video tutorials and builds your programming knowledge with problem-solving questions.
This course covers a wide variety of topics, including:
Installing Python
Running Python Code
Strings
Lists
Dictionaries
Tuples
Sets
Number Data Types
Print Formatting
Functions
Loops (While & For)
args/kwargs
Built-in Functions
Debugging and Error Handling
Modules
External Modules
Object Oriented Programming
Inheritance
File I/O
Advanced Methods
Advanced libraries like Numpy, Pandas, Matplotlib, Scipy, & Web scraping
So what are you waiting for? Learn Python in a way that will advance your career and increase your knowledge, all in a fun and practical way!