Presentation is loading. Please wait.

Presentation is loading. Please wait.

COMPUTER PROGRAMMING Week 2 Remember from last week, there are 2 modes that you can program with in PYTHON… INTERACTIVE Mode >>> (has chevrons) INTERACTIVE.

Similar presentations


Presentation on theme: "COMPUTER PROGRAMMING Week 2 Remember from last week, there are 2 modes that you can program with in PYTHON… INTERACTIVE Mode >>> (has chevrons) INTERACTIVE."— Presentation transcript:

1

2 COMPUTER PROGRAMMING Week 2

3 Remember from last week, there are 2 modes that you can program with in PYTHON… INTERACTIVE Mode >>> (has chevrons) INTERACTIVE Mode >>> (has chevrons) SCRIPT Mode Used for writing larger programs and requires F5 to run. SCRIPT Mode Used for writing larger programs and requires F5 to run.

4 Open PYTHON and go to SCRIPT Mode (Go to FILE menu, then click New Window) print("Please type your name in") my_name = input () Write the following code into your PYTHON window and save it as InteractiveProgram.py What is the purpose of my_name in this program?

5 A variable is a place in the computer’s memory that holds a temporary value. Data We can place data into a variable by ASSIGNING it to the variable. Variable_Name Data Assignment In Python, it looks like this Name = ‘Tom’

6 print("Please type your name in") my_name = input () input () is a useful function that prompts the user to enter some data. It means that whatever the user types in will be ASSIGNED to the variable my_name Save & Run the program (F5) to test it.

7 print("Please type your name in") my_name = input () print(“Nice to meet you”,my_name) Edit your program and add the bottom line of code… Python allows us to print a bunch of letters (known as a string) followed by a variable! BUT! Make sure you separate the two things with a coma! Re-test the program by running it.

8 print("Please type your name in") my_name = input () print("Nice to meet you ", my_name) print("So ", my_name, " what is your favourite food?") favourite_food = input () print("Ah, your favourite food is ", favourite_food) Edit your program further by adding the last three lines of code. Save it and then Run it (F5) How does this program work? How does this program work?

9 print("Please type your name in") my_name = input () print("Nice to meet you ", my_name) print("So ", my_name, " what is your favourite food?") favourite_food = input () print("Ah, your favourite food is ", favourite_food) Edit your program further by adding the last three lines of code. Save it and then Run it (F5) QUESTIONS … you have 2 minutes! ( Teacher > Click slide to start timer ) 1.Write down the name of a variable used in the above program 2.How many variables are used in the above program 3.What kind of character/symbol is used to assign values to a variable 4.Write down an example of assignment 5.Katie is writing her first program. It won’t run properly. Can you spot the Syntax error? Print(‘Hello World’) 2:001:591:581:571:561:551:541:531:521:511:501:491:481:471:461:451:441:431:421:411:401:391:381:371:361:351:341:331:321:311:301:291:281:271:261:251:241:231:221:211:201:191:181:171:161:151:141:131:121:111:101:091:081:071:061:051:041:031:021:011:000:590:580:570:560:550:540:530:520:510:500:490:480:470:460:450:440:430:420:410:400:390:380:370:360:350:340:330:320:310:300:290:280:270:260:250:240:230:220:210:200:190:180:170:160:150:140:130:120:110:100:090:080:070:060:050:040:03 0:02 0:01 End

10 Task: Create a program in python that prompts the user for their name AND the names of their top 5 favourite films. Each film should be assigned to a separate variable. When run, the computer should output the following… Hello [my_name], your top 5 favourite films are as follows: [favourite_film1] [favourite_film2] [favourite_film3] [favourite_film4] [favourite_film5] Here is an example Hello Tim, your top 5 favourite films are as follows: The Thin Red Line City Of Angels The Breakfast Club Terminator 2 Judgement Day The Return of the King If you can, do all these programs in SCRIPT mode (i.e. go to FILE, NEW WINDOW…then press F5 to run) Save as ‘ Favourite_Films.py ’


Download ppt "COMPUTER PROGRAMMING Week 2 Remember from last week, there are 2 modes that you can program with in PYTHON… INTERACTIVE Mode >>> (has chevrons) INTERACTIVE."

Similar presentations


Ads by Google