A computer programming language and can be used to create a variety of different programs and isn't specialized for any specific problems.
Python Programming
means the results that appear when you run the program
output
a named memory location
variable
names that you give to variables
identifiers
similar to a word processor, lets you type up your program and save like a document
Integrated Development Environment (IDE)
commands in a computer program that are carried out in order
sequence
describes a steps to solve a problem
algorithm
is a diagram that uses boxes connected by arrows to show an algorithm
flowchart
is a way of setting out algorithm in words and helps you plan your program
Pseudocode
Character
the number before the division operator
dividend
used to join two logical test together to make one big logical test
Boolean Operators
a command which comes as part of standard Python code such as print()
Predefined functions
put an if statement inside another if statement
nested if
gives an empty space at the start of a line of code
indentation
a piece of computer code that represents a value
expressions
a type of loop, the computer counts how many times the loop repeats
definite iteration
a type of loop that the result of the test tells the computer whether to repeat the loop
indefinite iteration
join two or more strings together to make one big string
concatenation
a section of code that is repeated
loop
give 4 arithmetic operators
+, -, *, /
equal, not equal, less than, less than or equal to, more than, more than or equal to
A kind of loop that starts with a logical test. If test result is True, the loop repeats. If the test result is False, the loop stops.
while loop
if statement structure
if logical test :
Who is George Boole?
the first person to describe and explain what we now call Boolean operators