commit message from python script

This commit is contained in:
2023-04-11 17:21:48 +02:00
parent 5eb0811319
commit c0ae9cc93d
184 changed files with 3725 additions and 31 deletions

View File

@@ -0,0 +1,37 @@
#! /usr/bin/env python3
def kubik(n):
return n ** 3
def kugelvolumen(r):
pi = 3.1415
volumen = 4/3 * pi * r ** 3
return volumen
def create_array(func, iterable):
new_list = [func(i) for i in iterable]
return new_list
mylist = list(range(1, 11, 2))
# Aufgabe: Schreibe Funktion create_array mit 2 Parametern:
# 1. Funktionspointer
# 2. Iterable (z.B. mylist)
# Funktion soll neue Liste erstellen auf Basis des Iterables und jedes
# Element an den Funktionspointer als Aufruf uebergeben
klist = create_array(kubik, mylist)
volumina = create_array(kugelvolumen, mylist)
print(klist)
print(volumina)
print('-'.join(create_array(str, mylist)))
# print('-'.join(mylist))
print('-'.join(map(str, mylist)))
# print('-'.join(map(kugelvolumen, mylist)))
print('-'.join(map(str, map(kugelvolumen, mylist))))
# TODO: Nur 2 Nachkommastellen!