
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Define a function named name_length(x) that returns len(x) to determine a string's length, then print the result by calling the function with test strings.
Define a function that sums numbers from x down to zero with a while loop, returns the total, and prints 55 when called with 10.
Define a function that converts a string to lowercase using string.lower. Then call this function inside a print to show Apple in lowercase.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
Explore two Python techniques to reverse a string: build a reverse_string function with a for loop, range of length minus one, and concatenation; or reverse with slicing [::-1].
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
Learn to compute the sum of the first 100 odd numbers with a function, a for loop, and a modulo check, then print the result.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
Define a function that returns the first item from a list by taking the list as a parameter and returning the zeroth element, demonstrated by printing the result.
NOTE: THIS CHALLENGE IS SAME AS THE CHALLENGE 20. THE ONLY DIFFERENCE WOULD BE THAT HERE YOUR FUNCTION SHOULD RETURN [SUM_ODD,SUM_EVEN]
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
Define a function to convert an integer to a string and return the result. Print the function's output to verify the conversion with a sample number.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
We will be updating the challenges on a weekly basis & will be adding another detailed video of this video soon.
Hello programmer,
Software programming is all about problem solving skills combined with common sense that is applied in different scenarios to get our work done through machines such as our computer.A language is used as a tool so that we can communicate with the machine or our computer.Thus, language plays an important part & if we are comfortably able to talk to our computers or machines then we will also be able to get our work done more easily& efficiently. I, personally found Python to be one such language which is easy& efficient enough to learn and apply.Python is a very powerful language and It is easy as well.Some amount of work in our behalf makes us proficient enough in this language.
What amount & how much work we should do with this language.
Here comes our course comprising 36 coding challenges.
These challenges are ranged from basic to advanced level and these will test your metal to solve any problem.
What you need to solve these challenges?
The answer is some basic Python stuff & common sense.
How to break a particular challenge?
The answer is we should take a copy and pen and start writing the pseudo code first. Pseudo code is the code that is basically written to break the challenge. So that its solving approach be known. Once we are aware of the approach, we should reach to our IDE'S and start playing with it in a very calm way. We should check the process by debugging the entire code. Debugging gives us the idea about how& what things are missing or wrongly applied in a particular scenario.
Finally, we will solve the problem & our programs will be bug free also.
I am a self taught programmer & I am very passionate about programming.
I will be trying to add more challenges with every passing week as I love coding and it has become my passion also.
Once again it is good to have you in this journey!
Happy Coding!