start new:
tmux
start new with session name:
tmux new -s myname
| # Detta är ett test av användning av Turtle-biblioteket | |
| # i Python. Programmet låter ett valfritt antal sköldpaddor | |
| # gå runt i en inhägnad, varpå de studsar vid kollision | |
| # mot väggen. | |
| # | |
| # Några roliga strukturer är: | |
| # | |
| # * Hastighetens representation i vektorform | |
| # | |
| # * Hantering av riktningsändring i samband med |
| # Validating input in Python 3 | |
| validSymbolsInInt = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "-"] | |
| validSymbolsInFloat = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "-", "."] | |
| def readInt(number): | |
| charCounter = 0 | |
| for num in number: | |
| charCounter += 1 |
| # Validating input in Python | |
| def inputNumber(textOutput): | |
| while True: | |
| try: | |
| userInput = float(input(textOutput)) # or int | |
| except ValueError: | |
| print("This is not a number, try again.") | |
| continue | |
| else: |
| # https://www.facebook.com/photo.php?fbid=10155461108530633&set=p.10155461108530633&type=3&theater&ifg=1 | |
| def prettyPrint(lista): | |
| # Funktionen tar en lista med koefficienter | |
| # till ett polynom i avtagande ordning och | |
| # skriver ut polynomet | |
| # Polynomets gradtal | |
| polynomets_gradtal = len(lista) - 1 | |
| # Detta program tar fram ett närrmevärde på det | |
| # Gyllene snittet enligt kedjebråksutvecklingen | |
| # | |
| # 1 | |
| # phi = 1 + ----------------------- | |
| # 1 | |
| # 1 + -------------------- | |
| # 1 | |
| # 1 + ------------------ |
| # Detta är ett kodskelett till en kalkylator för | |
| # addition, subtraktion och multiplikation. Användaren | |
| # ska ange två tal och operator (räknesätt), varpå | |
| # programmet skriver ut resultatet av operationen. | |
| # | |
| # Val av operator är "inmatningssäkert" i loopskelettet, | |
| # dvs programmet kraschar inte om ett odefinierat | |
| # alternativ anges. Däremot finns ingenting i kodskelettet | |
| # som kontrollerar att det är riktiga tal som matas in. | |
| # Om du vill utöka programmet med sådan kontroll finns |
| # Exempelkod som visar några egenskaper hos Pythons bibliotek Turtle | |
| # Fullständig referens till biblioteket finns på | |
| # https://docs.python.org/3/library/turtle.html | |
| import turtle as t | |
| import random as r | |
| aTurtle = t.Turtle() # Initierar en sköldpadda | |
| bTurtle = t.Turtle() # Initierar en till sköldpadda | |
| # Funktion som sätter slumpad färg |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Canvas Intro</title> | |
| <style type="text/css"> | |
| canvas { | |
| border: 1px solid black; |