Click Here
Experiencing playback issues or need translation options?
Welcome to Unit 3Input and Flow Control Statements
If you have mastered the previous units, you now have the ability to put together a series of sequential Python instructions capable of performing some basic calculations. You also can format those results and output them to the screen. This unit covers the topic of program flow control, which is necessary for programs to make decisions based upon a set of logical conditions. Your knowledge of relational and logical operators will be pivotal for applying a new set of Python commands that will enable you to control the flow of your program. In addition, the input command will be introduced so that the keyboard can be used to input data into a program.
To access the AI Summary of this page or to download the PDF transcript for the video, please click on the icons above.
AI Summary
Video Transcript
Source and License: This work is licensed by Saylor Academy under a Creative Commons Attribution-NonCommercial-Sharealike 4.0 International License (CC BY-NC-SA 4.0). This content was created using Genially and Synthesia. AI-generated avatars and voices in this video were created using Synthesia and remain subject to Synthesia’s Terms of Service; these elements are not covered by the Creative Commons license. Synthesia trademarks and services remain the property of Synthesia. All Genially proprietary elements such as templates, themes, built-in assets, stock media, and other “Genially Content” remain subject to Genially’s Terms of Service and are not covered by this Creative Commons license. These elements must remain embedded in the course and cannot be reused or redistributed independently.
Source and License: This work is licensed by Saylor Academy under a Creative Commons Attribution-NonCommercial-Sharealike 4.0 International License (CC BY-NC-SA 4.0). This content was created using Genially and Synthesia. AI-generated avatars and voices in this video were created using Synthesia and remain subject to Synthesia’s Terms of Service; these elements are not covered by the Creative Commons license. Synthesia trademarks and services remain the property of Synthesia. All Genially proprietary elements such as templates, themes, built-in assets, stock media, and other “Genially Content” remain subject to Genially’s Terms of Service and are not covered by this Creative Commons license. These elements must remain embedded in the course and cannot be reused or redistributed independently.
AI Summary
This unit introduces program flow control using conditional statements. You will learn to make decisions in your programs based on logical conditions and accept user input via the keyboard. Here are some key takeaways:
- Apply relational and logical operators to control program flow.
- Use conditional statements to make decisions in Python programs.
- Implement user input with the input() function.
You can start by reviewing the unit learning outcomes and resources.
Unit 3 Introduction Video
Saylor Academy
Created on April 3, 2026
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Akihabara Connectors Infographic
View
Essential Infographic
View
Practical Infographic
View
Akihabara Infographic
View
Vision Board
View
The Power of Roadmap
View
Artificial Intelligence in Corporate Environments
Explore all templates
Transcript
Click Here
Experiencing playback issues or need translation options?
Welcome to Unit 3Input and Flow Control Statements
If you have mastered the previous units, you now have the ability to put together a series of sequential Python instructions capable of performing some basic calculations. You also can format those results and output them to the screen. This unit covers the topic of program flow control, which is necessary for programs to make decisions based upon a set of logical conditions. Your knowledge of relational and logical operators will be pivotal for applying a new set of Python commands that will enable you to control the flow of your program. In addition, the input command will be introduced so that the keyboard can be used to input data into a program.
To access the AI Summary of this page or to download the PDF transcript for the video, please click on the icons above.
AI Summary
Video Transcript
Source and License: This work is licensed by Saylor Academy under a Creative Commons Attribution-NonCommercial-Sharealike 4.0 International License (CC BY-NC-SA 4.0). This content was created using Genially and Synthesia. AI-generated avatars and voices in this video were created using Synthesia and remain subject to Synthesia’s Terms of Service; these elements are not covered by the Creative Commons license. Synthesia trademarks and services remain the property of Synthesia. All Genially proprietary elements such as templates, themes, built-in assets, stock media, and other “Genially Content” remain subject to Genially’s Terms of Service and are not covered by this Creative Commons license. These elements must remain embedded in the course and cannot be reused or redistributed independently.
Source and License: This work is licensed by Saylor Academy under a Creative Commons Attribution-NonCommercial-Sharealike 4.0 International License (CC BY-NC-SA 4.0). This content was created using Genially and Synthesia. AI-generated avatars and voices in this video were created using Synthesia and remain subject to Synthesia’s Terms of Service; these elements are not covered by the Creative Commons license. Synthesia trademarks and services remain the property of Synthesia. All Genially proprietary elements such as templates, themes, built-in assets, stock media, and other “Genially Content” remain subject to Genially’s Terms of Service and are not covered by this Creative Commons license. These elements must remain embedded in the course and cannot be reused or redistributed independently.
AI Summary
This unit introduces program flow control using conditional statements. You will learn to make decisions in your programs based on logical conditions and accept user input via the keyboard. Here are some key takeaways:
- Apply relational and logical operators to control program flow.
- Use conditional statements to make decisions in Python programs.
- Implement user input with the input() function.
You can start by reviewing the unit learning outcomes and resources.