Python various

T. Issaris

18 Januari 2021

Herscaleren

Als je bijvoorbeeld een lijst hebt met waardes tussen 2007 en 2020, en je wil waardes hebben tussen 0 en 100:

i - 2007
(i - 2007)/13
((i - 2007)/13)*100

Verhoging

a = 0
a = a + 2

b = 0
b += 2

Assignment

a, b, c = 100, 5, 99
print(a)  # toont 100
print(b)  # toont 5
print(c)  # toont 99

Importeren van modules

import random

lotto_getal = random.randint(1, 45)

Importeren van modules

import math

print(math.pi) # toont: 3.141592...
x = math.cos(0)
print(x) # toont: 1.0

Pygame

Font inladen:

import pygame

font = pygame.font.SysFont("comicsansms", 24)

Pygame

Font gebruiken om afbeelding te maken met tekst “hallo”:

import pygame

font = pygame.font.SysFont("comicsansms", 24)
text = font.render("hallo", True, "white")

De eerste parameter is de tekst, de tweede of anti-aliasing gebruikt moet worden, de derde de kleur van de test.

Pygame

Net zoals andere afbeeldingen gebruik je “blit()” om de afbeelding met tekst op het scherm te tonen:

import pygame

font = pygame.font.SysFont("comicsansms", 24)
text = font.render("hallo", True, "white")
# ...
while running:
    screen.blit(text, (0, 0))
// reveal.js plugins