Die Suche ergab 65 Treffer

von heiner88
Donnerstag 24. November 2016, 10:51
Forum: Allgemeine Fragen
Thema: re.findall gibt zu viele Werte aus
Antworten: 6
Zugriffe: 1217

Re: re.findall gibt zu viele Werte aus

@sirius: Das weiß ich auch. Ich bleibe aber lieber so nah wie möglich an der Originalfrage. Optimieren kann der Fragesteller selber, wenn er seine eigene Lösung verstanden hat.
von heiner88
Donnerstag 24. November 2016, 10:40
Forum: Allgemeine Fragen
Thema: re.findall gibt zu viele Werte aus
Antworten: 6
Zugriffe: 1217

Re: re.findall gibt zu viele Werte aus

Deine Lösung war ja richtig, nur umständlich und zu viele Klammern.
Jede Klammer erzeugt eine Gruppe.

Code: Alles auswählen

phoneNumRegex = re.compile(r'(0\d{2}\d*)-(\d{3}\d*)'
von heiner88
Mittwoch 23. November 2016, 06:35
Forum: Allgemeine Fragen
Thema: FritzNAS
Antworten: 2
Zugriffe: 1197

Re: FritzNAS

Mit meiner Fritzbox funktioniert dein Programm.
Ich weise der Fritzbox einen Laufwerksbuchstaben zu:

[codebox=text file=Unbenannt.txt]
c:\> net use r: \\192.168.1.1\fritz.nas
c:\> dir r:
[/code]

Dann mit Python:

Code: Alles auswählen

d = open("r:/dokumente/test_gui.txt")
...
von heiner88
Montag 21. November 2016, 18:36
Forum: Allgemeine Fragen
Thema: Uhrzeit darstellen mit datetime
Antworten: 3
Zugriffe: 16650

Re: Uhrzeit darstellen mit datetime

Code: Alles auswählen

now=datetime.datetime.today()
von heiner88
Samstag 19. November 2016, 17:00
Forum: Allgemeine Fragen
Thema: Zahl mit einer Millon Stellen
Antworten: 13
Zugriffe: 2285

Re: Zahl mit einer Millon Stellen

Falls man beide Darstellungen braucht, ist die alberne Lösung trotzdem viel schneller: str1 = '{}{}'.format(random.choice('123456789'), ''.join(random.choice('0123456789') for _ in range(999999))) num1 = int(str1) lower = 10**1000000 upper = lower * 10 - 1 num2 = random.randint(lower, upper) str2 = ...
von heiner88
Freitag 18. November 2016, 10:01
Forum: Allgemeine Fragen
Thema: Collatz Problem
Antworten: 17
Zugriffe: 7390

Re: Collatz Problem

Den Code habe ich verstanden bis auf Zeile 15+16.
Kannst du kurz erklären, was die machen?
von heiner88
Donnerstag 17. November 2016, 13:17
Forum: Allgemeine Fragen
Thema: Liste mit Absätzen wieder geben!
Antworten: 7
Zugriffe: 1097

Re: Liste mit Absätzen wieder geben!

Du hast Komposition vorgeschlagen.
von heiner88
Donnerstag 17. November 2016, 12:49
Forum: Allgemeine Fragen
Thema: Liste mit Absätzen wieder geben!
Antworten: 7
Zugriffe: 1097

Re: Liste mit Absätzen wieder geben!

Komposition ist zu schwierig für Anfänger
außer du machst ein kleines Beispiel.
Dann sehen die Anfänger den Unterschied.
von heiner88
Donnerstag 17. November 2016, 07:01
Forum: Allgemeine Fragen
Thema: Liste mit Absätzen wieder geben!
Antworten: 7
Zugriffe: 1097

Re: Liste mit Absätzen wieder geben!

Du kannst es so machen wie in https://www.python-forum.de/viewtopic.php?f=1&t=39357#p300905 . Dann passende Namen wählen: Token --> Gegenstand mit Name, Anzahl, Beschreibung, Wert, .... (statt id und text) TokenListe --> Inventar Dann in der Klasse Inventar eine Funktion 'schoen_ausgeben' progra...
von heiner88
Mittwoch 16. November 2016, 18:43
Forum: Allgemeine Fragen
Thema: Hilfe
Antworten: 19
Zugriffe: 3168

Re: Hilfe

Dein Fehler liegt in den folgenden Zeilen:

Code: Alles auswählen

        for y in Ein:
            if y == "1":
                x = x * 2
                x = x + 1
            else:
                x = x + 2
von heiner88
Mittwoch 16. November 2016, 17:27
Forum: Allgemeine Fragen
Thema: Eigene Klasse als Liste
Antworten: 5
Zugriffe: 1129

Re: Eigene Klasse als Liste

Du kannst eine Unterklasse von "list" erstellen. So zum Beispiel: #python3 class Token(): def __init__(self, id, text): self.id = id self.text = text def __str__(self): return "Token({},{})".format(self.id, self.text) def __repr__(self): return "Token({},{})".format(sel...
von heiner88
Mittwoch 16. November 2016, 15:29
Forum: Allgemeine Fragen
Thema: Brauche nur den Ansatz um die Aufgabe zu lösen
Antworten: 16
Zugriffe: 2245

Re: Brauche nur den Ansatz um die Aufgabe zu lösen

Deine Frage ist jetzt nicht ernst gemeint,oder ?
von heiner88
Mittwoch 16. November 2016, 13:23
Forum: Verbesserungsvorschläge
Thema: Allgemeine Fragen und Hausaufgaben
Antworten: 9
Zugriffe: 17512

Allgemeine Fragen und Hausaufgaben

Kann man aus dem Forum "Allgemeine Fragen" nicht 2 Foren machen:
Hausaufgaben und Allgemeine Fragen,
damit die interessanten Fragen (die keine Hausaufgaben sind) nicht untergehen ?

So wie zum Beispiel im Schwesterforum: http://python-forum.io/
von heiner88
Mittwoch 16. November 2016, 12:46
Forum: Allgemeine Fragen
Thema: Brauche nur den Ansatz um die Aufgabe zu lösen
Antworten: 16
Zugriffe: 2245

Re: Brauche nur den Ansatz um die Aufgabe zu lösen

BlackJack war schneller als ich. Die Antwort ist die Gleiche.

p(x) = 42 + 23*x^2 + 4711*x^3
==>
(42, 0, 23, 4711)
von heiner88
Mittwoch 16. November 2016, 12:33
Forum: Allgemeine Fragen
Thema: Python 3 eine while in for-schleife umschreiben
Antworten: 4
Zugriffe: 828

Re: Python 3 eine while in for-schleife umschreiben

Der Original-Code war nicht formatiert.
Vielleicht sollte der Code so lauten:

Code: Alles auswählen

x = 1
string = ""
while x < 10:
    print("x is ", x)
    string += ' ' + str(x)
    x += 1
print("Now, x is ", x)
print("All previous numbers: ", string)
von heiner88
Mittwoch 16. November 2016, 12:22
Forum: Allgemeine Fragen
Thema: Brauche nur den Ansatz um die Aufgabe zu lösen
Antworten: 16
Zugriffe: 2245

Re: Brauche nur den Ansatz um die Aufgabe zu lösen

Code: Alles auswählen

tupel = (1,2,3,4,5,6,7)

def p(t):
    print(t)
    #hier ableitung berechnen
    a = t
    return a

print(p(tupel))
von heiner88
Mittwoch 16. November 2016, 11:22
Forum: Allgemeine Fragen
Thema: Python 3 eine while in for-schleife umschreiben
Antworten: 4
Zugriffe: 828

Re: Python 3 eine while in for-schleife umschreiben

Code: Alles auswählen

for x in range(1,10)
    ...
von heiner88
Sonntag 13. November 2016, 18:51
Forum: Allgemeine Fragen
Thema: twitter username checker - no json object could be found
Antworten: 9
Zugriffe: 1468

Re: twitter username checker - no json object could be found

Mit folgenden Änderungen funktioniert das obige Programm mit Windows 7 und Python 3.5.2: (Zeile 21: self.name ==> name, Zeile 19: name.strip(), Zeile 34: taken vertauschen mit available) (Test-Namen: barackobama, ...) from multiprocessing.pool import ThreadPool import requests TWITTER_NAMES_FILE = '...
von heiner88
Donnerstag 10. November 2016, 17:56
Forum: Allgemeine Fragen
Thema: Kontrollstrukturen (Iterationen)
Antworten: 11
Zugriffe: 3227

Re: Kontrollstrukturen (Iterationen)

Ich glaube, die Rekursion wird in der Praxis nicht ausgestoppt, weil die Folge sehr schnell konvergiert.

Beispiel:
Zahl hat 100000 Stellen und jede Ziffer ist 9.
Dann ist 100000*9*9= 81000000 die erste Happy-Zahl.

Folge: 8100000 65 61 37 58 89 145 42 20 4
von heiner88
Donnerstag 10. November 2016, 15:52
Forum: Allgemeine Fragen
Thema: Kontrollstrukturen (Iterationen)
Antworten: 11
Zugriffe: 3227

Re: Kontrollstrukturen (Iterationen)

Eine Python-Lösung befindet sich auch hier:
https://en.wikipedia.org/wiki/Happy_num ... ng_example