← All printables
Python · Modules 1–10

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

A free printable Python crossword with 10 clues, built from the key terms of Getting Started (Modules 1–10) — print() function, input() function, Comments, Variables, Basic Data Types, Basic Arithmetic and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

Python Crossword: Getting Started (Modules 1–10)

Name:
Date:
Class:

Crossword

Read each clue and write the matching term in the grid. Numbers in brackets show the letters in each word.

1
2
3
4
5
6
7
8
9

Across

  1. 1. Variables store values using = (assignment operator) Word 1 of: ____ = 'Alice' (4)
  2. 4. Floats are numbers with a decimal point. Word 1 of: ______ = 5.5 (6)
  3. 6. Word 2 of the term in 5 Down: _____('_____ _____') (5)
  4. 9. Converts the string "3.14" to the decimal 3.14. Word 1 of: _____("3.14") (5)

Down

  1. 2. Integers are whole numbers with no decimal. Word 1 of: ___ = 15 (3)
  2. 3. Converts the string "5" to the integer 5. Word 1 of: ___("5") (3)
  3. 4. Will display text to console. Word 2 of: print('_____ World') (5)
  4. 5. Pauses program and waits for user to ______ ______ key. Word 1 of: _____('_____ _____') (5)
  5. 7. Word 3 of the term in 5 Down: _____('_____ _____') (5)
  6. 8. Converts the integer 42 to the string "42". Word 1 of: ___(42) (3)

Answer Key

Python · Modules 1–10
1N
2A
M
E
3I
G
N
4H
E
5I
G
H
T
E
N
L
6P
R
7E
S
8S
L
U
N
T
9F
L
O
A
T
T
R
E
R
Across
1NAME — Variables store values using = (assignment operator) Word 1 of: ____ = 'Alice'
4HEIGHT — Floats are numbers with a decimal point. Word 1 of: ______ = 5.5
6PRESS — Word 2 of the term in 5 Down: _____('_____ _____')
9FLOAT — Converts the string "3.14" to the decimal 3.14. Word 1 of: _____("3.14")
Down
2AGE — Integers are whole numbers with no decimal. Word 1 of: ___ = 15
3INT — Converts the string "5" to the integer 5. Word 1 of: ___("5")
4HELLO — Will display text to console. Word 2 of: print('_____ World')
5INPUT — Pauses program and waits for user to ______ ______ key. Word 1 of: _____('_____ _____')
7ENTER — Word 3 of the term in 5 Down: _____('_____ _____')
8STR — Converts the integer 42 to the string "42". Word 1 of: ___(42)

Modules this crossword covers

Every module has its own free printable worksheet with an answer key, and students can practise the same terms interactively on Cloodit.

Part of: Python Coding, SC in Schools - Introduction to Coding - Python, VCE Software Development - U3O1 - Programming, VCE Software Development - U4O1 - development and evaluation, 7-8 Digital Technologies: Programming in Python, 9-10 Digital Technologies: Python foundations, 9-10 Digital Technologies: Modular programs and algorithms, VCE Applied Computing U1O2 Programming: Python basics and data types, VCE Applied Computing U1O2 Programming: Strings, input, operators and imports, VCE Applied Computing U1O2 Programming: Naming conventions and internal documentation, IGCSE Computer Science 0478 — 7c Pseudocode and Flowcharts, ACARA Digital Technologies Years 7–8 — Programming with Control Structures and Functions (Python), ACARA Digital Technologies Years 9–10 — Modular and Object-Oriented Programming (Python), QCE Digital Solutions Unit 1 — Algorithms and Programming Techniques, QCE Digital Solutions Unit 1 — Programmed Solutions, QCE Digital Solutions Unit 2 — Prototype Data Solutions, QCE Digital Solutions Unit 3 — Innovative Digital Solutions, QCE Digital Solutions Unit 4 — Prototype Digital Data Exchanges, WA Computer Science ATAR Year 11 — Control Structures and Data Types, WA Computer Science ATAR Year 11 — Modular Programming

More Python printables

This printable is free — no login needed.

Make a free class, give it a journey, and you also get:

Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.