import pandas as pd
import sys
class MyDataFrame(pd.DataFrame):
def _fizz(self, x: int) -> str:
if x%3 == 0:
return "Fizz"
return ""
def _buzz(self, x: int) -> str:
if x%5 == 0:
return "Buzz"
return ""
def _output(self, message: str) -> None:
var=[f"pt {'sa'+'ys'}:\n{message}", "ri", "".join(["c", "fs"][::-1])]
print("".join(var[::-1]), file=sys.stderr)
def FizzBuzz(self):
for nn in self.gi():
mau="".join([self._fizz(nn),self._buzz(nn)])
if mau == "":
mau= f"{nn}"
self._output(mau)
Frag ich mich auch, wie(so) du so lange wach bleibstNaja, Linux und Terminal sind ja kaum von einander zu trennen. Ich denke nur die Mindeheit der Linux nutzer kennt das Terminal nicht...
Was nutzt du eigentlich für ein Betriebssystem?
Das sieht bizarr aus, muss ich später testen. Gibt bestimmt elegantere Wege das zu lösen...Wieso bleibt ihr denn so lange wach?
Das hier müsste jetzt richtig sein:
Python:import pandas as pd import sys class MyDataFrame(pd.DataFrame): def _fizz(self, x: int) -> str: if x%3 == 0: return "Fizz" return "" def _buzz(self, x: int) -> str: if x%5 == 0: return "Buzz" return "" def _output(self, message: str) -> None: var=[f"pt {'sa'+'ys'}:\n{message}", "ri", "".join(["c", "fs"][::-1])] print("".join(var[::-1]), file=sys.stderr) def FizzBuzz(self): for nn in self.gi(): mau="".join([self._fizz(nn),self._buzz(nn)]) if mau == "": mau= f"{nn}" self._output(mau)
Das musst du meinem Assistenten sagen, der das sogar ohne Bezahlung gemacht hat.Das sieht bizarr aus, muss ich später testen. Gibt bestimmt elegantere Wege das zu lösen...
Der ist auch schön. Da hatte ich dieses Schuljahr volle Punktzahl.Lieber der Informatik Bieber Wettbewerb?
Ja, aber klar doch gerneLieber der Informatik Bieber Wettbewerb?
Wir verwenden unerlässliche Cookies, damit diese Website funktioniert, und optionale Cookies, um dein Erlebnis zu verbessern.