background preloader


Codecademy Labs is a place for you to program in Ruby, Python, and JavaScript online without downloading a code editor or IDE. Share your programs with friends and use your knowledge from Codecademy lessons! Want to learn more about these languages? Create an account Click on a code snippet to copy it into your code editor What is Codecademy Labs? Right now, Labs is a really easy way for you to play with Ruby, Python, and JS without needing to download an editor. What are some cool features of Codecademy Labs? It works offline - see what happens when you turn off your internet access in the middle of a session You can share your code snippets with friends and save your session You can download the code you've worked on to play with it on your desktop It works on your iPhone and iPad! What if I don't know how to use one of the languages? Use Codecademy to learn them! Who can we thank for this awesomeness? I have more questions! Enter Evaluate the entered command. Shift+Enter Tab Indent. Shift+Tab Up Related:  PYTHON

Aptana Studio — Advanced Python 0.3 documentation Aptana Studio is an IDE - integrated development environment - based on the Eclipse framework. It provides powerful tools for exploring, understanding, and refactoring your code. Because Aptana Studio is Eclipse + a plugin, in class I may refer to “Aptana” and “Eclipse” interchangeably. Aptana’s Python support was formerly a separate Eclipse plugin called PyDev. Workspace¶ When it starts up, Aptana will ask you what folder you want to use as a workspace. Instead use ~/workspace, the standard Eclipse workspace path. Harmless libjpeg Error¶ The first time you start Apatana Studio, you will get a frightening-looking error message, complaining that is missing. Click OK, and Eclipse will ask if you want to exit. This bug can be avoided entirely by installing libjpeg62: $ sudo apt-get install libjpeg62 However this is not strictly necessary, as the bug does not damage anything, and appears only the first time a new Apatana installation is run. Installing Eclipse Plugins¶ Vwrapper¶

Happy Hour Virus | Courtesy of TDA_Boulder Editors If you have anything to contribute -- e.g. configurations for editors, new editors, or opinion -- don't hesitate to edit or create pages. There's an EditorConfigurationHowto available. Please keep wiki links as wiki links, use external links only if there is no existing page for the editor. Please add pages like BoaConstructor also to page IntegratedDevelopmentEnvironments. Multiplatform Editors Unix-Only Editors Windows-Only Editors Macintosh-Only Editors Online Editors Glorified Editors "IDEs" that don't integrate anything Python-specific go here. Enhanced Python shells Mobile Device Editors "IDEs" that run on mobile devices and tablets. Other Resources PySmell provides autocompletion for Vim, Emacs and TextMate Never ending debate EmacsVsVi CategoryEditors

Teach Kids to Program Les docstrings en Python | Sam & Max Du fait de la nature du tuto, exceptionellement je ne respecterai pas le nouveau format de rédaction. Mais y aura quand même de la zik : Une des mes fonctionnalités favorites en Python est son mécanisme de documentation du code : les doctrings. Principe La docstring est une chaîne de caractères que l’on n’assigne pas, et qui est placée à un endroit spécifique du code pour décrire ce dernier. La docstring la plus courante est placée sous une fonction. def ajouter(a, b): return a + b Et voici une fonction AVEC docstring : def ajouter(a, b): """ Ajoute deux nombres l'un à l'autre et retourne le résultat. """ return a + b La chaîne de caractère doit être placée juste en dessous de la signature de la fonction. Écrire des docstrings offrent de nombreux avantages : Usage Si vous avez une fonction ainsi faite : Alors dans un shell, toute personne qui va utiliser votre fonction pourra faire : #! On peut aussi documenter une classe et ses méthodes : Bonnes pratiques L’anglais est votre ami. Bref. Usage avancé

Visual Basic 2012 Tutorial Visual Basic 2012 was launched by Microsoft in 2012. It is integrated with other Microsoft Programming languages C# and C++ in a package known as Visual Studio 2012. It is a full fledged object oriented programming(OOP) language. However, you don’t need to have prior knowledge of OOP to learn Visual Basic 2012 programming.Visual Basic 2012 retains most of the syntaxes that are similar to older versions of Visual Basic. script async src=”//”> If you wish to learn more about Visual Basic 2012, you can download our E-Book, Visual Basic 2010 Made Easy written by our webmaster and tutor Dr.Liew.

Welcome to Dance Party Grades 2+ | Blocks Minecraft Hour of Code A Minecraft Tale of Two Villages Grades 2+ | Blocks, Python Make a Flappy game Play, Design & Code Retro Arcade Games codeSpark Academy with The Foos: Create Games Pre-reader - Grade 5 | Blocks Star Wars: Building a Galaxy with Code Grades 2+ | Blocks, JavaScript Coding Town Grades 2-5 | JavaScript AI for Oceans Grades 3+ | AI and Machine Learning Ozaria: Your Journey Begins Grades 6+ | JavaScript, Python Code your own racing game! Grades 6+ | JavaScript Beach Cleanup with Kodable Pre-reader - Grade 5 | Language independent (can be taught in multiple languages) Write your first computer program The Grinch: Saving Christmas with Code Grades 2-8 | Blocks Code with Anna and Elsa Minecraft Hour of Code: AI for Good Make Your Own Kodable Mazes Pre-reader - Grade 5 | JavaScript, Language independent (can be taught in multiple languages) Learn to Code with Crossy Road Grades 9+ | Blocks Beaver Achiever Tractor Traversal Box Island All ages | Blocks Bake a Cake With HTML!

BulreZo : Système de bulletins scolaires à hautes performances CAS Online | Home