~ Solve Problems and Learn how to code in Python


8 - Introducing the concept of Validation in python as well. Create a secure password taking validation into account

Read more about Validation

Ready? Read the presentation and scroll down for the challenge

Below is a presentation on validation, specifically validation with validation examples in python programming. Validation is a very important concept in all coding and you would have to build it in to all your projects and programs. Read the presentation carefully and go through all the examples, trying them yourself and testing how they work. You can then attempt the challenge below. See if you can create additional programs using reg ex (regular expressions) validation. Remember it is the "import re" command at the very top that allows you to work with regular expressions - one of the best ways to carry out validation in python

Challenge - Validation using regular experssions

Important: Note the use of import re at the very start of the program. This is essential if you are working with regular expressions for validation purposes

You can either edit and code online in repl.it (click on the link on the right which says EDIT on repl.it. Alternatively, you can simply cut and paste the below into your own python file


Code your solution here

Systems Life Cycle (in a nutshell): Analyse - Design - Create - Test - Evaluate. Designing something or writing out some pseudocode before you actually write code is always a good idea! Get in to the habit of doing so! You can draw your flowchart here and screenshot it.

A sample flow chart (design) for this particular challenge could look like:

Flowchart: Python program to get the Fibonacci series between 0 to 50
Each challenge section below provides an online drawing tool where you can dynamically create flowcharts. Screenshot them into your presentation for submission.

Solutions & Answers

Answers /Solutions in the "members area" drive under: "Solve and Learn >>SOLUTIONS"

Testing Table

You may want to read a little about Testing first. A teacher may go through some examples with you. Feel free to fill in the test table here, and screenshot it in to your powerpoint. Testing is absolutely essential once you have created a program!
Test No. Description Test Data(input) Expected Outcome Actual Outcome Further Action?
1
2
3
4
5
Coming soon!