<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cs.indstate.edu/web/index.php?action=history&amp;feed=atom&amp;title=Python_programming_-_hackerrank_problems</id>
	<title>Python programming - hackerrank problems - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://cs.indstate.edu/web/index.php?action=history&amp;feed=atom&amp;title=Python_programming_-_hackerrank_problems"/>
	<link rel="alternate" type="text/html" href="https://cs.indstate.edu/web/index.php?title=Python_programming_-_hackerrank_problems&amp;action=history"/>
	<updated>2026-04-14T21:45:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://cs.indstate.edu/web/index.php?title=Python_programming_-_hackerrank_problems&amp;diff=375&amp;oldid=prev</id>
		<title>Jkinne: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://cs.indstate.edu/web/index.php?title=Python_programming_-_hackerrank_problems&amp;diff=375&amp;oldid=prev"/>
		<updated>2025-08-17T13:22:22Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:22, 17 August 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Jkinne</name></author>
	</entry>
	<entry>
		<id>https://cs.indstate.edu/web/index.php?title=Python_programming_-_hackerrank_problems&amp;diff=374&amp;oldid=prev</id>
		<title>wiki_previous&gt;Jkinne at 14:50, 2 January 2020</title>
		<link rel="alternate" type="text/html" href="https://cs.indstate.edu/web/index.php?title=Python_programming_-_hackerrank_problems&amp;diff=374&amp;oldid=prev"/>
		<updated>2020-01-02T14:50:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;See also [[Python Programming - Getting Started]]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Once you can do some basic Python programming it is time to have some of your work checked. Hackerrank is a site where you can create an account and work on problems that will be checked if they are correct. Note that hackerrank has very strict rules for accepting correct solutions. Start with the basic problems to get a feel for what hackerrank expects.&lt;br /&gt;
&lt;br /&gt;
====Basic Python====&lt;br /&gt;
These problems are all pretty basic - require a single loop, if statement, etc. They are good when you are just getting started with Python and to get familiar with hackerrank.&lt;br /&gt;
* [https://www.hackerrank.com/challenges/py-hello-world/problem Py Hello World]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/py-if-else/problem Py If Else]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/python-arithmetic-operators/problem Python Arithmetic Operators]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/python-loops/problem Python Loops]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/swap-case/problem Swap Case]&lt;br /&gt;
For a bit more practice with basic problems, try out more of the problems that are listed as &amp;quot;Easy&amp;quot;.  Once you have completed the ones listed in this section you should be ready to complete more of the &amp;quot;Easy&amp;quot; problems on your own.&lt;br /&gt;
* [https://www.hackerrank.com/challenges/write-a-function/problem Write a Function]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/text-wrap/problem Text Wrap]&lt;br /&gt;
&lt;br /&gt;
====A Bit More Involved====&lt;br /&gt;
These problems require nested loops, working with lists of lists, reading a problem statement that takes more time to understand, or other things that are the next level of difficulty. Solve all of the Basic Python problems before starting on these.&lt;br /&gt;
* [https://www.hackerrank.com/challenges/nested-list/problem Nested List]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/list-comprehensions/problem List Comprehensions]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/merge-the-tools/problem Merge the Tools]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/no-idea/problem No Idea]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/validating-credit-card-number/problem Validating Credit Card Number]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/words-score/problem Words Score]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/compress-the-string/problem Compress the String]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/word-order/problem Word Order]&lt;br /&gt;
&lt;br /&gt;
====And a Bit More====&lt;br /&gt;
These problems are still a bit more involved. Some require some abstract thinking about the problem, a programming &amp;quot;trick&amp;quot;, or other key insight. Note that at this point you are working on problems such that some of the lab assistants in the unix lab may not have solved these problems. This is where you want to be at - you have mastered the basics and are working on problems independently!&lt;br /&gt;
* [https://www.hackerrank.com/challenges/validating-postalcode/problem Validating Postalcode]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/matrix-script/problem Matrix Script]&lt;br /&gt;
* [https://www.hackerrank.com/challenges/maximize-it/problem Maximize It]&lt;/div&gt;</summary>
		<author><name>wiki_previous&gt;Jkinne</name></author>
	</entry>
</feed>