Compare commits
No commits in common. "24d80142ae30e939502607a6e6753d4e355805c8" and "03bb0030675306425d7a92c907781d2c9d712c1e" have entirely different histories.
24d80142ae
...
03bb003067
|
@ -61,13 +61,12 @@ repos:
|
|||
rev: v3.15.2
|
||||
hooks:
|
||||
- id: pyupgrade
|
||||
args:
|
||||
[--py310-plus]
|
||||
# - repo: https://github.com/asottile/reorder-python-imports
|
||||
# rev: v3.12.0
|
||||
# hooks:
|
||||
#- id: reorder-python-imports
|
||||
#args: [--py310-plus]
|
||||
args: [--py310-plus]
|
||||
- repo: https://github.com/asottile/reorder-python-imports
|
||||
rev: v3.12.0
|
||||
hooks:
|
||||
- id: reorder-python-imports
|
||||
args: [--py310-plus]
|
||||
- repo: https://github.com/asottile/add-trailing-comma
|
||||
rev: v3.1.0
|
||||
hooks:
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
root = true
|
||||
|
||||
[*]
|
||||
# https://peps.python.org/pep-0008/#indentation
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
max_line_length = 79
|
||||
end_of_line = crlf
|
||||
|
||||
[*.md]
|
||||
end_of_line = lf
|
||||
|
||||
[*.py]
|
||||
profile = black
|
|
@ -1,4 +0,0 @@
|
|||
*.py text eol=crlf
|
||||
.editorconfig text eol=crlf
|
||||
.gitattributes text eol=crlf
|
||||
*.md text eol=lf
|
|
@ -1,15 +0,0 @@
|
|||
"""
|
||||
Tämä on ensimmäinen Taitotalossa kirjoitettu Python koodi koulutuspäivänä yksi. Se vain tulostaa asioita.
|
||||
"""
|
||||
|
||||
# Ensimmäinen kommentti
|
||||
print("Tervetuloa")
|
||||
|
||||
# toinen kommentti
|
||||
print("esi" + "merkki")
|
||||
|
||||
luku1 = 5
|
||||
luku2 = 7
|
||||
|
||||
summa = luku1 + luku2
|
||||
print("Vastaus", summa)
|
|
@ -1,10 +0,0 @@
|
|||
"""
|
||||
Sovellus pyytää käyttäjältä nimen, sekä viestin ja tulostaa viestin kolmesti.
|
||||
"""
|
||||
|
||||
# Pyydetään käyttäjältä nimi ja viesti, tallennetaan samannimisiin muuttujiin
|
||||
nimi = input("Nimi: ")
|
||||
viesti = input("Viesti: ")
|
||||
|
||||
# Tulostetaan nimi ja kolmesti viesti rivinvaihdolla. Lopuksi poistetaan rivinvaihto ja erotin tulostuksesta
|
||||
print(nimi, " sanoo:\n", (viesti + "\n") * 3, end="", sep="")
|
|
@ -1,13 +0,0 @@
|
|||
"""
|
||||
Sovellus vertailee totuusarvoja (boolean)
|
||||
"""
|
||||
|
||||
import datetime
|
||||
|
||||
tanaan = datetime.date.today()
|
||||
vuosi = int(tanaan.year)
|
||||
nimi = "Jussi"
|
||||
|
||||
print(vuosi)
|
||||
print(vuosi == 2014)
|
||||
print(vuosi is vuosi)
|
|
@ -1,13 +0,0 @@
|
|||
"""
|
||||
Sovellus tekee yksinkertaisen salasanatarkistuksen if:illä
|
||||
"""
|
||||
|
||||
koodisana = "python"
|
||||
|
||||
print("Tervetuloa")
|
||||
syote = input("Anna salasana: ")
|
||||
|
||||
if syote == koodisana:
|
||||
print("Matka voi alkaa")
|
||||
else:
|
||||
print("Yritä uudelleen")
|
|
@ -1,28 +0,0 @@
|
|||
"""
|
||||
Sovellus kysyy käyttäjän ikää, kertoo alle 18 heidän olevan alaikäinen, 18-65 aikuinen ja yli 65 seniori.
|
||||
"""
|
||||
|
||||
# Tuo sys -kirjasto, jotta voimme poistua virhekoodiin.
|
||||
import sys
|
||||
|
||||
# Odotetaan käyttäjän mahdollisesti pyrkivän syöttämään muutakin kuin numeroita ja varaudutaan asiaan
|
||||
try:
|
||||
# Tallennetaan kokonaislukuna käyttäjältä pyydetty ikä
|
||||
ika = int(input("Mikä on ikäsi? "))
|
||||
# Annetaan käyttäjäystävällinen virheilmoitus ja poistutaan virhekoodilla, jos käyttäjä ei syöttänyt numeroita
|
||||
except ValueError:
|
||||
print("Syötä ikäsi numeroina!")
|
||||
sys.exit(1)
|
||||
|
||||
# Aloitetaan kokeilemalla onko käyttäjä alle 18.
|
||||
if ika < 18:
|
||||
print("Olet alaikäinen")
|
||||
# Jos käyttäjä ei ollut alaikäinen, varmistetaan onko hän 18 ja onko hän alle 65.
|
||||
elif (ika >= 18) and (ika < 65):
|
||||
print("Olet aikuinen")
|
||||
# Mikäli ikä on 65 tai yli, käyttäjä on seniori.
|
||||
elif ika >= 65:
|
||||
print("Olet seniori")
|
||||
# Muussa tapauksessa tulostetaan virheilmoitus.
|
||||
else:
|
||||
print("Jokin meni pieleen. Yritä uudelleen tai ilmoita ylläpidolle.")
|
|
@ -1,85 +0,0 @@
|
|||
# Tuodaan turtle -kirjasto
|
||||
import random
|
||||
import turtle
|
||||
|
||||
# Satunnaislukuja
|
||||
|
||||
# ikkkuna = turtle.Screen()
|
||||
|
||||
# Asetetaan turtlen väriksi "meripihka"
|
||||
turtle.pencolor("#002F6C")
|
||||
|
||||
# Asetetaan taustaväriksi "AMOLED" musta
|
||||
# turtle.bgcolor("#000000")
|
||||
|
||||
# valkoinen
|
||||
turtle.bgcolor("#FFFFFF")
|
||||
|
||||
# Asetetaan kilpikonnan muoto
|
||||
turtle.shape("turtle")
|
||||
|
||||
# Näytetään kilpikonna liikkumatta
|
||||
turtle.showturtle()
|
||||
|
||||
# koko = 100
|
||||
|
||||
# roikealle = 250
|
||||
# rvasemmalle = 250
|
||||
# rylos = 100
|
||||
|
||||
# Aletaampa liikkua
|
||||
# Risti oikealle
|
||||
# turtle.forward(roikealle)
|
||||
# turtle.left(90)
|
||||
# Risti ylös
|
||||
# turtle.forward(rylos)
|
||||
# turtle.left(90)
|
||||
# Risti vasemmalle
|
||||
# turtle.forward(rvasemmalle)
|
||||
# turtle.right(90)
|
||||
# Risti ylös
|
||||
# turtle.forward(rylos)
|
||||
# turtle.forward(50)
|
||||
# Vasen
|
||||
# turtle.left(90)
|
||||
# turtle.forward(50)
|
||||
# Alas
|
||||
# turtle.left(90)
|
||||
# turtle.forward(rylos)
|
||||
|
||||
|
||||
# Piirretään suorakulmio
|
||||
vaaka = 300
|
||||
pysty = 200
|
||||
#
|
||||
turtle.forward(vaaka)
|
||||
turtle.left(90)
|
||||
turtle.forward(pysty)
|
||||
#
|
||||
turtle.left(90)
|
||||
turtle.forward(vaaka)
|
||||
#
|
||||
turtle.left(90)
|
||||
turtle.forward(pysty)
|
||||
turtle.left(90)
|
||||
|
||||
# Piirretään risti
|
||||
turtle.forward(vaaka / 2)
|
||||
turtle.left(90)
|
||||
turtle.forward(pysty / 3)
|
||||
|
||||
turtle.right(90)
|
||||
turtle.forward(vaaka / 3)
|
||||
turtle.left(90)
|
||||
|
||||
turtle.forward(vaaka / 5)
|
||||
turtle.left(90)
|
||||
turtle.forward(vaaka / 3)
|
||||
|
||||
turtle.right(90)
|
||||
turtle.forward(vaaka / 3)
|
||||
|
||||
# turtle.forward(pysty / 3)
|
||||
|
||||
# Pidetään ikkuna auki
|
||||
turtle.mainloop()
|
|
@ -1 +1 @@
|
|||
Subproject commit 32c99a2d437f54579d81bdd952ead83d39cb2945
|
||||
Subproject commit f6e9aa58da00e636e5bbac828b89ddde58a14a74
|
Loading…
Reference in New Issue