Table of Contents

Challenges

Es gibt zwei Dateien:

Vorgehen

Lösungsvorschläge

hello

# Autor: Ivo Bloechliger
def hello():
    print("Hello world")

hifive

# mirco
def hifive(n):
    for i in range(n):
        print('Hi!')
    print('Five')

rampe

# mirco
def rampe(n):
    for i in range(n):
        print((i+1)*'#')

tree

# mirco
def tree(n):
    for i in range(n):
        print((n-1-i)*' '+(1+2*i)*'^')
    print((n-1)*' '+'|')

teiler

# mirco
def teiler(n):
    for i in range(n):
        if i!=0:
            if n%i==0 :
                print(i)
    print(n)

prim

# mirco
def prim(n):
    x=0
    for i in range(n):
        if i!=0 and i!=1:
            if n%i==0:
                x=1
    if n==0 or n==1:
        x=1
    if x==1:
        print(str(n)+' nicht prim')
    if x!=1:
        print(str(n)+' prim') 

grid

# mirco
def grid(x,y):
    for i in range(y):
        print(x*'+---'+'+')
        print(x*'|   '+'|')
    print(x*'+---'+'+')