New Skills

New Training: Python Operators

by Team Nuggets
New Training: Python Operators picture: A
Follow us
Published on May 11, 2021

In this 6-video skill, CBT Nuggets trainer Ben Finkel covers the four types of operators available in the Python language: Arithmetic, Logical, Relational, and Bitwise. Gain an understanding of what a programming language is and why they work the way they do. Watch this new Programming and Development training.

Learn Programming and Development with one of these courses:

This training includes:

  • 6 videos

  • 50 minutes of training

You’ll learn these topics in this skill:

  • Python Operators

  • Assignment Operator

  • Arithmetic Operators

  • Relational Operators

  • Combination, String, and Bitwise Operators

  • Making Change

What is a Logical Operator?

All programming languages have logical operators. Logical operators are an important way for programming languages to work with multiple data sets. So, what is a logical operator?

A logical operator is your 'And or 'Or' keywords. They are commonly used with comparison operators. More often than not logical operators, when used with comparison operators, are used to control the flow of a program.

For instance, let's say that you have two variables: X and Y. Both X and Y have a value of 0. You want to check to see if both variables have the same value (in this case 0) and if they do, do something.

Let's look at this in pseudo code:

If (X == 0 AND Y==0) Then doSomeThings…

In this case, doSomeThings will only work if both X and Y equal 0.

Likewise, if you only need to do something if either X or Y has a value of 0, but you don't care which one, then you can use the 'Or' logical operator:

If (X == 0 OR Y==0) Then doSomeThings…

In that example, doSomethings will work whether X or Y equal 0 without requiring both to have that value.


Download

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.


Don't miss out!Get great content
delivered to your inbox.

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.

Recommended Articles

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2024 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522