From 45d56903038050239e76daa6ad8c19f0bccb324c Mon Sep 17 00:00:00 2001 From: Matthew Chin Date: Mon, 24 Jan 2022 00:44:33 -0800 Subject: [PATCH 1/2] test push --- 100+ Python challenging programming exercises for Python 3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/100+ Python challenging programming exercises for Python 3.md b/100+ Python challenging programming exercises for Python 3.md index c4ba62c4..7f26e6ba 100644 --- a/100+ Python challenging programming exercises for Python 3.md +++ b/100+ Python challenging programming exercises for Python 3.md @@ -1,7 +1,7 @@ # 100+ Python challenging programming exercises for Python 3 ## 1. Level description -### Level 1 Beginner +### Level 1 Beginner Beginner means someone who has just gone through an introductory Python course. He can solve some problems with 1 or 2 Python classes or functions. Normally, the answers could directly be found in the textbooks. ### Level 2 Intermediate From 5be7494e71b8ddaaa6c9c66aa8e7b26acf8fa9bd Mon Sep 17 00:00:00 2001 From: Matthew Chin Date: Mon, 24 Jan 2022 00:48:36 -0800 Subject: [PATCH 2/2] updated grammar --- ...thon challenging programming exercises for Python 3.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/100+ Python challenging programming exercises for Python 3.md b/100+ Python challenging programming exercises for Python 3.md index 7f26e6ba..17e4a266 100644 --- a/100+ Python challenging programming exercises for Python 3.md +++ b/100+ Python challenging programming exercises for Python 3.md @@ -1,14 +1,14 @@ # 100+ Python challenging programming exercises for Python 3 ## 1. Level description -### Level 1 Beginner -Beginner means someone who has just gone through an introductory Python course. He can solve some problems with 1 or 2 Python classes or functions. Normally, the answers could directly be found in the textbooks. +### Level 1 Beginner +Beginner means someone who has just gone through at least an introductory Python course. They can solve some problems with 1 or 2 Python classes or functions. Normally, the answers could directly be found in the textbooks. ### Level 2 Intermediate -Intermediate means someone who has just learned Python, but already has a relatively strong programming background from before. He should be able to solve problems which may involve 3 or 3 Python classes or functions. The answers cannot be directly be found in the textbooks. +Intermediate means someone who has just learned Python, but already has a relatively strong programming background from before. Users should be able to solve problems which may involve 3 or 3 Python classes or functions. The answers cannot be directly be found in the textbooks. ### Level 3 Advanced. -He should use Python to solve more complex problem using more rich libraries functions and data structures and algorithms. He is supposed to solve the problem using several Python standard packages and advanced techniques. +Advanced means someone should use Python to solve more complex problems using more rich libraries functions and data structures and algorithms. They should solve a problem using several Python standard packages and advanced techniques. ----