Die Suche ergab 65 Treffer
- 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.
- 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.
Jede Klammer erzeugt eine Gruppe.
Code: Alles auswählen
phoneNumRegex = re.compile(r'(0\d{2}\d*)-(\d{3}\d*)'
- 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:
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")
...
- 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()
- 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 = ...
- 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?
Kannst du kurz erklären, was die machen?
- 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.
- 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.
außer du machst ein kleines Beispiel.
Dann sehen die Anfänger den Unterschied.
- 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...
- 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
- 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...
- 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 ?
- 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/
Hausaufgaben und Allgemeine Fragen,
damit die interessanten Fragen (die keine Hausaufgaben sind) nicht untergehen ?
So wie zum Beispiel im Schwesterforum: http://python-forum.io/
- 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)
p(x) = 42 + 23*x^2 + 4711*x^3
==>
(42, 0, 23, 4711)
- 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:
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)
- 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))
- 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)
...
- 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 = '...
- 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
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
- 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
https://en.wikipedia.org/wiki/Happy_num ... ng_example