Latest Awards
Complete 10 python programs which focus on loops.

morgan

Score over 100 points in total

vincebanter10

Complete any 5 python programs

vincebanter10

Complete 3 python list based tasks

vincebanter10

Complete 5 python list based tasks

vincebanter10

Complete 10 python list based tasks

dman12

Score over 1000 points in total

april-logan

Complete any pygame task

april-logan

Complete any 3 pygame tasks

april-logan

You have to complete 5 pygame tasks

april-logan

Score over 500 points in total

sam-edmund

Complete any pygame task

sam-edmund

Complete any 3 pygame tasks

sam-edmund

You have to complete 5 pygame tasks

sam-edmund

Complete any pygame task

12wrigleyf

Complete any 3 pygame tasks

12wrigleyf

You have to complete 5 pygame tasks

12wrigleyf

Score over 500 points in total

jhoughton12

Complete any 10 python prograns

jhoughton12

Complete 10 python programs which focus on loops.

jhoughton12

Python Score
tasks = 0
achivements = 0
freestyle = 0
Total = 0
Top 5 Scores
114gilo 3500
2joss-nolan-2 2530
3alexdawkins 2515
4byrnebrian 2080
512wattsl 1750
Click to view all scores
Who else completed this task?
No one has completed this task yet. Be the first!

IF statements

Syntax

if
a
>
59
:
 
print 'True block'
else
:
 
print 'False block'

About IF

If statements allow you to change the flow of your program. It allows you to test a condition, test what the user has entered or evaluate the current state of your variables. Fundamentally an if statement will allow you to run specific code if a condition is true or not. The condition must evaluate to either true or false. There are no other possible choices.

Here is the sample code from the video. Try this out before moving on.

age = int(raw_input("how old are you?"))
if age > 18:
	print "your an adult"
	print "hai"
else:
	print "your not an adult"

Key term

Control statements – Changes the flow of the program. Also known as flow control.

Helpful links

http://www.ibiblio.org/g2swap/byteofpython/read/if-statement.html

http://www.pwnict.co.uk/webpages/python/syntax/lesson%205/lesson5.html

http://www.pwnict.co.uk/webpages/python/problemSolve/lesson%204/Lesson4.html – NOTE this link shows you how you can decide on what conditions a IF statement should have.

http://www.tutorialspoint.com/python/python_if_else.htm

Test your skill

1. What will be printed by the following code?

a = 21
b = 21
if a>b:
   print "hi"
else:
   print "bye"

Task 1: Answer SelectShow

2. Write a short program which will ask the user for how much they want to get paid. If they enter over 50,000 then it should say that they are insane otherwise it should say OK.
Task 2: Answer SelectShow

3. Try the HackIT task – Print or not to print

Task 2: Hint SelectShow

Leave a Reply

You must be logged in to post a comment.