-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do not know anything? Learn Python! #7
Comments
If you want to learn choose your own adventure games and Python, you could also start here! |
So, I've been working through Rosalind for about a week now, and I found the Python Village section quite helpful, but one i moved on to the Bioinformatics problems sets, it became much less guided. Would it be better to move onto a general python tutorial, then come back to Rosalind? |
Here is my code for many of the python the hardway tutorials: Here is my code for the QB3 python course: |
I have found these tutorials EXTREMELY helpful: http://pymbook.readthedocs.org/en/latest/index.html. |
As an additional resource, when I was learning this was helpful to me! It Explains strings, lists , functions and classes really well! |
Here is the LearningPython project repo: https://github.com/TheCodingCollective/LearningPython |
Quick question for people using python regularly... I'm getting conflicting advice as to which version i should be learning. Is there a consensus as to whether I should focus on v2 or v3? |
Oct 28 2014 update: It appears that nearly all the libraries that I was referring to, Numpy, SciPy, etc. are now ported to python3. So, 3 is now the best option if you are starting from scratch. You can still use either, but my recommendation is python3. I will be using this from now on. I recommend v2.7 for now. The problem is that version 3 made many changes that broke some of the functionality of the standard libraries written in other languages. This is one reason why people have not made the switch to v3, despite v3 being around for a while. Learning one well will not hinder you quickly learning the small differences between the languages. As of 2014, QB3 still recommends v2.7. |
If you are interested in testing your code in a python gui then this resource is pretty useful - http://www.codeskulptor.org/ |
CodeAcademy also has a great tutorial (and it's interactive too!). The tutorials are organized into modules/exercises that you can program right in the browser. |
http://rosalind.info/problems/locations/
The text was updated successfully, but these errors were encountered: