David Ashton

David Ashton

16
28516 XP

My Courses

Python 3 Tutorial

1095 XP

C++ Tutorial

528 XP

CSS Fundamentals

439 XP

C# Tutorial

422 XP

Ruby Tutorial

420 XP

Swift 4 Fundamentals

411 XP

JavaScript Tutorial

400 XP

HTML Fundamentals

393 XP

Java Tutorial

384 XP

C Tutorial

355 XP

PHP Tutorial

270 XP

jQuery Tutorial

229 XP

SQL Fundamentals

198 XP


My Codes

py
Simple Word Count Explained

Last Modified: 07/15/2019 07:51:41

1

cpp
Standard Deviation

Last Modified: 07/14/2019 23:54:43

3

py
Standard Deviation

Last Modified: 07/13/2019 18:22:46

6

py
f-strings str.format() and print()

Last Modified: 07/09/2019 04:36:00

69

py
List Trimorphic Numbers

Last Modified: 07/09/2019 04:33:16

6

py
Trimorphic Number Checker

Last Modified: 07/09/2019 04:32:37

4

py
Rounding with f-strings 2

Last Modified: 07/09/2019 03:59:47

9

py
Leap Year Checker

Last Modified: 07/08/2019 04:46:29

16

py
Scientific Notation Function

Last Modified: 07/08/2019 04:46:12

19

py
List Primes

Last Modified: 07/07/2019 07:28:59

8

py
Prime Number Checker

Last Modified: 07/07/2019 07:25:01

33

py
Python Under the Hood 1: Explore with 'platform'

Last Modified: 06/30/2019 16:58:17

133

py
Python Under the Hood 2: Disassemble with 'dis'

Last Modified: 06/30/2019 16:57:14

29

py
Scientific Notation

Last Modified: 06/30/2019 13:29:15

15

py
Linear Equation Solver 2.0

Last Modified: 06/30/2019 06:25:31

51

py
Caesar Cipher

Last Modified: 06/16/2019 05:45:56

10

py
Messing Around Printing Lists

Last Modified: 06/07/2019 04:16:38

24

py
Vowels and Others

Last Modified: 05/19/2019 17:44:13

28

py
if after for but if-else before for

Last Modified: 05/18/2019 06:17:21

10

web
Spam

Last Modified: 05/15/2019 10:53:35

41

py
Pyramid

Last Modified: 05/13/2019 04:31:17

36

py
Gapful Number Checker

Last Modified: 05/10/2019 03:20:43

20

py
Rainbow Zodiac Flag

Last Modified: 05/02/2019 08:00:16

48

py
Your Birthday Name

Last Modified: 05/02/2019 03:58:36

190

py
Simple Word Count

Last Modified: 05/01/2019 02:41:48

15

py
Dis and Dat

Last Modified: 04/20/2019 05:03:18

143

py
Garland Word Checker

Last Modified: 04/20/2019 04:31:38

16

py
Palindrome Checker

Last Modified: 03/23/2019 05:00:41

27

py
Odd or Even without Ifs or Loops

Last Modified: 03/10/2019 16:07:45

36

py
Huh?

Last Modified: 03/10/2019 09:10:33

82

py
Password Strength Checker

Last Modified: 02/25/2019 07:01:47

13

py
Fix the Style 01

Last Modified: 02/20/2019 05:11:48

6

py
Spoofed URL Detector

Last Modified: 02/18/2019 18:43:14

8

py
Anti-Lychrel Number Checker

Last Modified: 02/14/2019 05:48:59

14

py
Return vs Print

Last Modified: 02/12/2019 09:17:20

13

py
Odds and Evens

Last Modified: 02/12/2019 09:01:05

4

py
Niven (Harshad) Number Checker

Last Modified: 02/10/2019 06:27:48

23

py
Pythagorean Triples

Last Modified: 02/09/2019 19:00:21

6

py
Zodiac Kaleidoscope Wall

Last Modified: 02/03/2019 07:16:40

62

py
Valid Variable Name Checker

Last Modified: 02/02/2019 19:38:18

5

py
May I Say Your Name?

Last Modified: 01/28/2019 10:57:56

16

py
Scrape Python.org Page Paragraphs

Last Modified: 01/26/2019 19:10:40

107

py
String Sort Complete

Last Modified: 01/23/2019 07:13:21

12

py
Binary Checker

Last Modified: 01/23/2019 06:57:56

9

py
Make Human List

Last Modified: 01/20/2019 22:00:31

10

py
Password Generator

Last Modified: 01/19/2019 19:03:07

8

py
Sum of Intervals

Last Modified: 01/13/2019 03:35:17

7

web
Music to Code by

Last Modified: 01/10/2019 07:04:50

72

py
Diamond Pattern Challenge

Last Modified: 01/01/2019 23:43:21

19

py
Blarg Golob

Last Modified: 12/16/2018 05:22:49

28

py
String Methods 2.0 (34 - 44)

Last Modified: 12/11/2018 11:44:57

18

py
Finding String Methods

Last Modified: 12/09/2018 05:11:53

37

py
String Methods 2.0 (23 - 33)

Last Modified: 12/08/2018 06:43:53

14

py
String Methods 2.0 (12 - 22)

Last Modified: 12/08/2018 06:43:31

13

py
String Methods 2.0 (1 - 11)

Last Modified: 12/08/2018 06:43:04

18

py
List Composite Numbers

Last Modified: 11/30/2018 05:23:47

6

py
Send an Email

Last Modified: 11/28/2018 08:21:13

107

py
List Niven (Harshad) Numbers

Last Modified: 11/27/2018 07:50:50

19

py
Ex Machina Code Easter Egg

Last Modified: 11/23/2018 05:39:44

97

py
List Gapful Numbers

Last Modified: 11/07/2018 21:31:55

15

py
Leyland Number Checker

Last Modified: 11/03/2018 17:17:39

20

py
Pig Latin

Last Modified: 10/27/2018 08:08:36

62

py
Anagram Functions

Last Modified: 10/24/2018 15:04:51

9

py
Linear Equation Solver

Last Modified: 10/24/2018 00:20:07

110

py
Twos by Sevens

Last Modified: 10/19/2018 15:20:46

13

py
Lambda vs Comprehension

Last Modified: 10/19/2018 09:49:55

9

py
Closest to Zero

Last Modified: 10/18/2018 06:13:51

26

py
N Divisors

Last Modified: 10/16/2018 19:55:05

17

py
Substrings

Last Modified: 10/16/2018 07:04:45

2

py
Phone Number Format

Last Modified: 10/13/2018 04:14:18

80

web
Burning Ship Fractal GIF

Last Modified: 10/12/2018 10:50:26

41

py
Power of 2 Checker (1L)

Last Modified: 10/11/2018 19:32:56

11

py
Simple Search Engine

Last Modified: 10/11/2018 19:13:51

23

web
SVG Smiley

Last Modified: 10/07/2018 19:54:08

26

py
Happy October!

Last Modified: 10/02/2018 20:17:36

379

py
Typoglycemia

Last Modified: 10/02/2018 20:16:59

8

py
Rovarspraket

Last Modified: 10/02/2018 18:39:10

23

py
List Fibonacci Numbers

Last Modified: 10/01/2018 06:24:18

19

py
List Armstrong Numbers

Last Modified: 09/30/2018 20:18:21

16

py
List Permutable Primes

Last Modified: 09/30/2018 01:30:45

10

py
Disarium Number Checker Explained

Last Modified: 09/29/2018 15:46:49

10

py
Disarium Number Checker

Last Modified: 09/29/2018 02:40:30

21

py
List Disarium Numbers

Last Modified: 09/29/2018 02:33:35

11

py
List Emirp Numbers

Last Modified: 09/26/2018 20:31:48

22

py
HB Kuba!

Last Modified: 09/26/2018 11:48:54

124

py
Emirp Number Checker

Last Modified: 09/26/2018 10:52:59

37

py
Count Letter Repetitions

Last Modified: 09/22/2018 03:59:13

8

py
Index of Multiple Elements

Last Modified: 09/21/2018 21:29:49

4

py
Rounding with f-strings

Last Modified: 09/20/2018 21:14:37

7

py
Code for Dhairyashi

Last Modified: 09/20/2018 20:53:46

4

py
JSON Comparator

Last Modified: 09/15/2018 00:24:26

26

py
Percent Males and Females

Last Modified: 09/13/2018 21:39:50

9

py
Strange Root Checker

Last Modified: 09/12/2018 00:15:17

11

py
List Strange Roots

Last Modified: 09/12/2018 00:15:09

13

py
Making Change

Last Modified: 09/09/2018 21:52:02

26

py
Anagram Similarity Checker 2.0

Last Modified: 09/09/2018 10:16:16

10

py
Anagram Similarity Checker

Last Modified: 09/09/2018 09:15:10

40

py
Pangram Checker

Last Modified: 09/09/2018 03:49:02

4

py
List Fisher Numbers

Last Modified: 09/07/2018 22:33:25

7

py
Guitar Subsets

Last Modified: 09/07/2018 15:36:06

17

py
Anagram Checker

Last Modified: 09/07/2018 08:33:15

11

py
List Powers of 2

Last Modified: 09/02/2018 09:14:59

21

py
Reciprocal Letters

Last Modified: 09/02/2018 09:05:31

8

py
Power of 2 Checkers Bytecode

Last Modified: 09/01/2018 04:06:55

6

py
Power of 2 Checker

Last Modified: 09/01/2018 00:11:13

6

py
Mersenne Prime Checker

Last Modified: 08/29/2018 06:24:12

10

py
List Mersenne Primes

Last Modified: 08/29/2018 06:07:45

6

py
List Howling Primes

Last Modified: 08/28/2018 05:59:56

4

py
Howling Prime Checker

Last Modified: 08/28/2018 04:59:07

9

py
List Anti-Lychrel Numbers

Last Modified: 08/23/2018 05:51:06

11

py
Which is Bigger?

Last Modified: 08/22/2018 19:51:27

17

py
List Voodoo Primes

Last Modified: 08/22/2018 18:41:22

12

py
Voodoo Prime Checker

Last Modified: 08/22/2018 05:46:52

17

py
List Lab Numbers Both Ways

Last Modified: 08/19/2018 07:15:32

10

py
Circular Prime Checker

Last Modified: 08/19/2018 04:35:14

21

py
List Twin Primes

Last Modified: 08/19/2018 04:04:44

22

py
List Lab Numbers

Last Modified: 08/18/2018 21:48:28

9

py
Lab Number Checker

Last Modified: 08/18/2018 21:44:33

7

py
Factorial

Last Modified: 08/18/2018 06:21:34

7

py
Iterables by Comprehension

Last Modified: 08/18/2018 01:25:37

10

py
Two Triangles

Last Modified: 08/13/2018 04:44:55

10

py
Number Triangle

Last Modified: 08/12/2018 18:26:06

14

py
Rainbow Dice Flag

Last Modified: 08/11/2018 05:33:37

8

py
Permutable Prime Checker

Last Modified: 08/08/2018 22:22:47

6

py
Fisher Number Checker

Last Modified: 08/05/2018 22:43:59

10

py
Random Signs

Last Modified: 08/02/2018 02:41:14

30

py
H Pattern Crossword

Last Modified: 07/31/2018 04:35:41

8

py
Filter and Lambda vs Comprehension

Last Modified: 07/29/2018 17:15:03

7

py
String Rotations

Last Modified: 07/26/2018 00:09:17

29

py
Check if Divisible by Numbers

Last Modified: 07/23/2018 04:08:09

8

py
Prime String Checker

Last Modified: 07/23/2018 02:03:24

12

py
Armstrong Number Checker

Last Modified: 07/23/2018 01:57:51

37

py
Slicing Practice

Last Modified: 07/21/2018 12:21:26

49

web
Bad Bunny

Last Modified: 07/20/2018 23:58:25

23

py
Code of FICHER with print functions to show operation

Last Modified: 07/13/2018 23:47:12

12

py
String Shortener

Last Modified: 06/10/2018 08:03:33

10

py
Write and Read a File

Last Modified: 05/21/2018 06:12:21

12

py
difflib SequenceMatcher ratio Example

Last Modified: 04/18/2018 10:03:12

11

py
Add Digits in String

Last Modified: 04/18/2018 09:31:08

15

py
List Perfect Numbers

Last Modified: 04/02/2018 04:52:16

10

py
Perfect Number Checker

Last Modified: 04/02/2018 04:50:52

12

py
Remove Numbers Challenge

Last Modified: 03/25/2018 01:29:12

26

py
Integer Sequence Challenge

Last Modified: 03/24/2018 22:10:10

17

py
2 Line Calculator

Last Modified: 03/04/2018 10:06:57

19

py
IPv4 Format Checker

Last Modified: 03/03/2018 10:04:54

17

py
ASCII Diamond with Numbers

Last Modified: 02/21/2018 15:38:32

15

py
ASCII Diamond

Last Modified: 02/21/2018 12:26:00

24

py
String Sort

Last Modified: 02/17/2018 23:21:57

63

py
Remove Spaces

Last Modified: 02/14/2018 14:24:18

69

py
Most Frequent Character

Last Modified: 02/07/2018 07:19:13

15

py
String Flag

Last Modified: 01/31/2018 03:28:11

20

py
Bracket Flag

Last Modified: 01/27/2018 17:15:34

44

py
Kaleidoscope Wall

Last Modified: 01/26/2018 21:15:56

33

py
Python Print Problem

Last Modified: 01/25/2018 03:30:25

18

py
Randomize Sentence

Last Modified: 01/22/2018 02:38:47

16

py
FizzBuzz

Last Modified: 01/18/2018 01:34:26

11

py
Alphablock

Last Modified: 01/15/2018 21:03:49

14

py
One Word Code

Last Modified: 01/15/2018 02:04:04

17

py
Truncatable Primes

Last Modified: 01/13/2018 14:54:15

10

py
Search the Pyramid

Last Modified: 01/03/2018 11:10:24

11

py
What is in that Python Module

Last Modified: 12/30/2017 12:47:56

37

py
Name Replace Challenge

Last Modified: 12/27/2017 09:24:20

8

py
Singlify Double Letters

Last Modified: 12/26/2017 03:36:03

15

py
Arrange the Strings

Last Modified: 12/23/2017 19:21:58

23

py
Remove Multiple Letters

Last Modified: 12/22/2017 13:47:25

15

py
Longest Palindromic Substring

Last Modified: 12/22/2017 13:41:54

16

py
Santa's Challenge

Last Modified: 12/20/2017 23:57:57

12

py
Count Words

Last Modified: 12/19/2017 12:31:35

12

py
Multiply as on Paper (one-liner)

Last Modified: 12/15/2017 19:34:56

13

py
Multiply as on Paper

Last Modified: 12/15/2017 19:34:21

5

py
Sum of Odds and Evens

Last Modified: 12/15/2017 10:58:34

11

py
Alternate and Reverse

Last Modified: 12/12/2017 03:36:07

10

py
List Odious Numbers

Last Modified: 12/11/2017 01:02:30

6

py
List Numerical Palindromes

Last Modified: 12/08/2017 23:55:22

12

py
Crazy Number Checker

Last Modified: 12/08/2017 05:01:57

8

py
Swap String Characters: Max with First

Last Modified: 12/03/2017 03:17:49

15

py
is_isogram

Last Modified: 11/29/2017 05:12:57

13

py
Isogram Tester

Last Modified: 11/29/2017 04:04:44

40

py
@property and <bound method>

Last Modified: 11/27/2017 04:33:42

12

py
Encryption Using Plain Language

Last Modified: 11/25/2017 08:07:13

10

py
List Palindromic Triangle Numbers

Last Modified: 11/25/2017 01:16:47

7

py
List Binary Palindromes

Last Modified: 11/21/2017 09:48:05

14

py
Triangle Challenge with explanation

Last Modified: 11/18/2017 02:45:04

18

py
Triangle Challenge

Last Modified: 11/13/2017 08:10:56

19

py
Remove Zeros

Last Modified: 11/11/2017 04:11:58

55

py
Number Pyramid

Last Modified: 11/08/2017 10:17:26

16

py
Pronic Number Checker

Last Modified: 10/25/2017 10:52:00

3

py
How Remove Zeros Removes Zeros

Last Modified: 10/25/2017 10:16:25

21

py
String Methods 1.0

Last Modified: 10/22/2017 20:32:07

11

py
Sum of String Values

Last Modified: 10/15/2017 03:25:15

10

web
Python!

Last Modified: 10/14/2017 07:33:19

9

py
[GSC 6] Your Distance to a City

Last Modified: 10/10/2017 04:40:04

36

py
Pyramid Builder 2.0

Last Modified: 10/10/2017 03:33:27

20

py
Pyramid Builder (2-liner)

Last Modified: 10/10/2017 01:33:40

10

py
Inverted Pyramid

Last Modified: 10/08/2017 09:00:19

18

py
Swap without Temp

Last Modified: 10/08/2017 05:39:50

10

py
ASCII Triangle

Last Modified: 10/07/2017 06:20:01

18

py
Nivenmorphic Number Checker

Last Modified: 10/04/2017 19:20:12

6

py
Word Count in Sentence

Last Modified: 10/02/2017 16:52:18

15

py
List Perfect Squares

Last Modified: 09/30/2017 21:09:59

13

py
Perfect Square Checker

Last Modified: 09/30/2017 20:15:23

8

py
List Circular Numbers

Last Modified: 09/30/2017 07:21:46

6

py
Fibonacci Number Checker

Last Modified: 09/30/2017 03:06:04

17

py
Sum of Primes Checker

Last Modified: 09/28/2017 22:50:15

10

py
Sum of Number Pair Products

Last Modified: 09/27/2017 09:22:39

43

py
Alphabets in Proportion

Last Modified: 09/23/2017 03:56:34

6

py
Converting English-French to French-English Dictionaries

Last Modified: 09/22/2017 06:28:40

22

py
How Many Zeros Does it Take

Last Modified: 09/22/2017 05:54:45

17

py
Remove Line Numbers

Last Modified: 09/22/2017 05:53:13

15

py
Encoding-Decoding a Secret Message

Last Modified: 09/22/2017 05:52:59

12

py
One Line Math Expression Calculator

Last Modified: 09/22/2017 05:50:00

26

py
Maximum Entry

Last Modified: 09/22/2017 05:43:49

8

py
Flatten List in One Line

Last Modified: 09/22/2017 05:40:08

8

py
Pop() not Random for Sets

Last Modified: 09/22/2017 05:38:54

48

py
Reverse String

Last Modified: 09/22/2017 05:38:17

9

py
Reverse String with a Difference

Last Modified: 09/22/2017 05:37:51

9

py
String Offsetter

Last Modified: 09/22/2017 05:36:44

6

py
Duck Number Checker

Last Modified: 09/22/2017 01:00:42

17

py
String Permutations

Last Modified: 09/22/2017 00:53:20

8

py
Add n Addends

Last Modified: 09/21/2017 00:39:53

5

py
Forward and Backward Primes

Last Modified: 09/20/2017 10:15:52

13

py
Sum of Squares

Last Modified: 09/20/2017 01:28:34

9

py
PEP 8 Yardsticks

Last Modified: 09/11/2017 05:08:37

3

py
Args & Kwargs

Last Modified: 08/06/2017 11:31:22

5

py
import vs exec() experiment

Last Modified: 07/28/2017 06:34:24

10

py
HB Kryptic and Wave

Last Modified: 07/13/2017 04:01:56

18

py
Birth Day Name

Last Modified: 06/27/2017 10:20:47

34

py
import this

Last Modified: 06/15/2017 06:45:06

9

py
My Distance To a City v. 1.1

Last Modified: 06/13/2017 08:40:03

11

py
My Distance to a City v. 1.0

Last Modified: 06/13/2017 05:02:02

18

py
Comparing Booleans

Last Modified: 12/26/2016 19:20:44

26


My Certificates

C Tutorial
C Tutorial
Issued: 14 October, 2018
Swift 4 Fundamentals
Swift 4 Fundamentals
Issued: 07 May, 2017
Ruby Tutorial
Ruby Tutorial
Issued: 07 April, 2017
C# Tutorial
C# Tutorial
Issued: 17 March, 2017
C++ Tutorial
C++ Tutorial
Issued: 03 March, 2017
SQL Fundamentals
SQL Fundamentals
Issued: 18 February, 2017
PHP Tutorial
PHP Tutorial
Issued: 17 February, 2017
Java Tutorial
Java Tutorial
Issued: 15 February, 2017
jQuery Tutorial
jQuery Tutorial
Issued: 09 February, 2017
JavaScript Tutorial
JavaScript Tutorial
Issued: 04 February, 2017
CSS Fundamentals
CSS Fundamentals
Issued: 01 February, 2017
HTML Fundamentals
HTML Fundamentals
Issued: 27 January, 2017
Python 3 Tutorial
Python 3 Tutorial
Issued: 24 January, 2017

Achievements

Gold Moderator
Gold Moderator
Awarded to select Moderators who show expertise in moderation and are ready for the next level of responsibilities.
Top Answer
Top Answer
Get 50 upvotes on your answer
Moderator
Moderator
Awarded to members who have been selected by our moderation team to help moderate community content.
Popular Question
Popular Question
Get 100 upvotes on your question
Top Question
Top Question
Get 50 upvotes on your question
freeCodeCamp
freeCodeCamp
Connect your freeCodeCamp account from the app Settings
Code Ninja
Code Ninja
Post 50 codes with at least 5 upvotes each
Senior Developer
Senior Developer
Get 50 upvotes on your code
Code Master
Code Master
Post 10 codes with at least 5 upvotes each
Illuminator
Illuminator
Post 50 answers with at least 5 upvotes each
Question Ninja
Question Ninja
Post 10 questions with at least 5 upvotes each
Comment Master
Comment Master
Leave 5 comments in a lesson/quiz with at least 5 upvotes each
Coder
Coder
Post 5 codes with at least 5 upvotes each
Question Master
Question Master
Post 5 questions with at least 5 upvotes each
Developer
Developer
Get 10 upvotes on your code
Great Question
Great Question
Get 10 upvotes on your question
Teacher
Teacher
Post 10 answers with at least 5 upvotes each
Junior
Junior
Get 5 upvotes on your code
Self-Learner
Self-Learner
Answer your own question and get 5 upvotes
Good Question
Good Question
Get 5 upvotes on your question
Asker
Asker
Post a question and get an upvote
Intern
Intern
Post a code and get an upvote
Course Master
Course Master
Complete 10 courses
Great Answer
Great Answer
Get 10 upvotes on your answer
Good Answer
Good Answer
Get 5 upvotes on your answer
Answerer
Answerer
Post an answer and get an upvote
Respected Citizen
Respected Citizen
Reply to a comment in a lesson/quiz and get 5 upvotes
Hat Trick
Hat Trick
Complete 3 courses
Achiever
Achiever
Complete a course
Verified Account
Verified Account
Verify your account's email address
Contributor
Contributor
Leave a comment in a lesson/quiz with 5 upvotes
Good Citizen
Good Citizen
Leave a comment in a lesson/quiz
Engaged in!
Engaged in!
Complete a lesson
Just Getting Started
Just Getting Started
Win a challenge
Master
Master
Win 50 challenges using one weapon
Unstoppable
Unstoppable
Win 100 challenges using one weapon
Practice Makes Perfect
Practice Makes Perfect
Win 200 challenges using one weapon
Guru
Guru
Win 500 challenges using one weapon
On Your Way to Fame
On Your Way to Fame
Flawless victory in a challenge
Challenge Master
Challenge Master
5 flawless victories in a row using one weapon
Rising Star
Rising Star
Win 5 challenges in a row using one weapon
Unbeatable!
Unbeatable!
Win 10 challenges in a row using one weapon
Epic!
Epic!
Win 50 challenges in a row using one weapon
Gaining Experience
Gaining Experience
Complete 50 challenges using one weapon
The Player
The Player
Complete 100 challenges using one weapon
Respect!
Respect!
Complete 500 challenges using one weapon
Popular Answer
Popular Answer
Get 100 upvotes on your answer
Question Guru
Question Guru
Post 50 questions with at least 5 upvotes each
Quiz Reviewer
Quiz Reviewer
Exclusive badge, handed out to community members who moderate user-generated quizzes.
Gold Quiz Reviewer
Gold Quiz Reviewer
Exclusive badge, handed out to experienced Quiz Reviewers who show expertise in moderation of user-generated quizzes.
Quiz Creator
Quiz Creator
Create 20 SoloLearn-approved quizzes in the Quiz Factory.
Quiz Creator Master
Quiz Creator Master
Create 100 SoloLearn-approved quizzes in the Quiz Factory.
Creator
Creator
Create 10 SoloLearn-approved lessons in the Lesson Factory.
Creator Master
Creator Master
Create 50 SoloLearn-approved lessons in the Lesson Factory.
Platinum Moderator
Platinum Moderator
Awarded to experienced moderators who are ready to recruit and train new moderators and curate community content.
certificate
Share Load