GNU/Linux >> Tutoriels Linux >  >> Linux

Implémentations du langage de programmation de logo

Versions multiplateformes :http://www.mathcats.com/gallery/logodownloadinfo.html

Spécifique à MacOS X :http://www.alancsmith.co.uk/

Logo open source :
http://sourceforge.net/projects/fmslogo
http://www.rz.uni-augsburg.de/~micheler/en/


Lancez un terminal sur Mac ou Linux et tapez python , puis appuyez sur Retour ou Entrée. Tapez ensuite from turtle import * , puis Retour ou Entrée. Tapez maintenant fd(100) , puis Retour ou Entrée. Hourra ! Logo avec Python ! =D (les utilisateurs de Windows peuvent installer Python ici)

Documents

Pour une liste complète des commandes, consultez la documentation en ligne. Notez que la documentation vous dira de taper turtle.fd(100) , plutôt que fd(100) , car ils ont choisi d'utiliser import turtle , plutôt que from turtle import * . La méthode étoile est presque toujours mauvaise, car elle permet de confondre vos propres fonctions avec celles du module, mais dans ce cas c'est bien, car elle nous permet de contrôler la tortue avec les commandes logo appropriées.

Sauvegarder les fonctions du logo

Créez un fichier appelé shapes.py , et enregistrez-le dans un endroit raisonnable. Ajoutez le code suivant à shapes.py :

from turtle import *

def square(size):
    for i in range(4):
        fd(100)
        rt(90)

def fun(size):
    for i in range (10):
        square (size)
        rt(36)

Maintenant, chaque fois que vous voulez créer un logo, accédez à l'endroit où vous avez enregistré shapes.py avant d'exécuter python . Puis, après avoir exécuté python , exécutez from shapes import * au lieu de from turtle import * . Cela importera le logo avec toutes les fonctions personnalisées que vous avez définies dans shapes.py . Ainsi, chaque fois que vous créez une fonction intéressante, enregistrez-la simplement dans shapes.py pour une utilisation future.

par exemple. session interactive (après avoir exécuté python depuis le répertoire concerné) :

from shapes import *

square(100)
fun(50)

Linux
  1. Langage de programmation C - Introduction

  2. Comment installer le langage de programmation Erlang sur Debian 10

  3. Comment installer le langage de programmation R sur Fedora 35

  4. Comment installer le langage de programmation Rust sur Rocky Linux 8

  5. Le script shell est-il un langage de programmation ?

Qu'est-ce que Python :une introduction à un langage de programmation multiplateforme

Comment installer les outils du langage de programmation R sur Linux Mint 20

Comment installer le langage de programmation Go sur Ubuntu 20.04

Comment installer le langage de programmation Rust sur AlmaLinux 8

Comment installer le langage de programmation Rust sur Linux

Comment installer GoLang (langage de programmation Go) sous Linux