0% found this document useful (0 votes)
14 views

Introduction To Programming Week - 2

The document provides an introduction to programming concepts such as: - Designing a program by planning inputs, processing, and outputs before writing code. - Using print functions to display output and comments to explain code. - Storing and manipulating data with variables, which are named references to values in memory. - Taking user input with the input function and assigning it to variables.

Uploaded by

nranjeet049
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Introduction To Programming Week - 2

The document provides an introduction to programming concepts such as: - Designing a program by planning inputs, processing, and outputs before writing code. - Using print functions to display output and comments to explain code. - Storing and manipulating data with variables, which are named references to values in memory. - Taking user input with the input function and assigning it to variables.

Uploaded by

nranjeet049
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Introduction to

programming

Submitted to: Sir Noor Nabi


Submitted by: Suraksha Sachdev
CMS id: 013-20-0293
Outline
• Designing a program
• Input, processing, and output
• Displaying output with the print function
• Comments
• Variables
• Reading input from the keyboard
Designing a program
Program design consists of the steps a programmer should
do before they start coding the program in a specific
language.

• Design the program


• Write the code
• Correct syntax error
• Test the program
• Correct logic errors
Understanding the Program
Understanding the purpose of a program usually involves
understanding its:
• Inputs
• Processing
• Outputs

This IPO approach involves, what the user must enter on the
keyboard and what processing or manipulations will be done.
Input, processing, and output

Input:
Data that the program receives while it is running
Perform some process on the input
Example: mathematical calculation
Produces output
Displaying output with the print function
• Function: piece of prewritten code that performs an
operation
• Print function: displays output on the screen
• Argument: data given to function
Example: data that is printed to screen
comments
Comment: notes of explanation within a program
o Ignored by python interpreter
o Intended for a person reading the program’s code
o Begin with a # character
End line comment: appears at the end of a line of code
o Typically explains the purpose of that line
variables
• Variable: name that represents a value stored in the computer
memory
• Used to access and manipulate data stored in memory
• A variable references the value it represents
• Assignment statement: used to create a variable and make it
reference data
• General format is variable = expression
• Assignment operator: the equal sign(=)
• Example: age=18
continue
• In assignment statement, variable receiving value must be on
left side
• Variable name should not be enclosed in quote marks
• Variable can only be use if a value is assigned to it
Variable naming rules
• Variable name cannot be a python key word
• Variable name cannot contain spaces
• First character must be a letter or an underscore
• After first character may use letter, digits, or underscores
• Variable names are case sensitive
Reading input from the
keyboard
• Most programs need to a read input rom the user
• Built-in input function reads input from keyboard
• Format: variable= input(prompt)
Prompt is typically a string instructing user to enter a value

• Input function always returns a string


• Built in function covert between data types
int (item) converts item to an integer
float (item) coverts item to a float
Continue

You might also like