hab das hier jetzt hergezaubert und es funktioniert. bin mir übrigens im klaren, dass das dictionary in dem fall für die katz ist :D
import sys
def main():
xxx = {"0,2":2.54, "0,3":30.48, "1,2":39.37, "1,3":3.28084, "2,0":2.54, "3,0":30.48, "2,1":39.37, "3,1":0.3048}
print "Please select ...
Die Suche ergab 8 Treffer
- Sonntag 22. Oktober 2017, 18:08
- Forum: Allgemeine Fragen
- Thema: Dictionary_syntaxerror
- Antworten: 10
- Zugriffe: 1702
- Sonntag 22. Oktober 2017, 17:46
- Forum: Allgemeine Fragen
- Thema: Dictionary_syntaxerror
- Antworten: 10
- Zugriffe: 1702
Re: Dictionary_syntaxerror
ich probiers mal mit deiner Methode^^
aber kannst du mir vielleicht noch verraten warum bei
bei mir invalid syntax kommt?
hab halt " if x == 0" und x auch definiert
aber kannst du mir vielleicht noch verraten warum bei
Code: Alles auswählen
x == 0
hab halt " if x == 0" und x auch definiert
- Sonntag 22. Oktober 2017, 17:30
- Forum: Allgemeine Fragen
- Thema: Dictionary_syntaxerror
- Antworten: 10
- Zugriffe: 1702
Re: Dictionary_syntaxerror
ich muss ein programm schreiben, welches meter bzw centimeter in inches oder foot umwandelt.
dafür hab ich ein dictionary angelegt wo ich den jeweiligen umrechnungsfaktor eingetragen hab.
jetzt muss ich abfragen:
-was willst du umwandeln
-den wert
-und in was es umgewandelt werden soll
import sys ...
dafür hab ich ein dictionary angelegt wo ich den jeweiligen umrechnungsfaktor eingetragen hab.
jetzt muss ich abfragen:
-was willst du umwandeln
-den wert
-und in was es umgewandelt werden soll
import sys ...
- Sonntag 22. Oktober 2017, 16:50
- Forum: Allgemeine Fragen
- Thema: Dictionary_syntaxerror
- Antworten: 10
- Zugriffe: 1702
Re: Dictionary_syntaxerror
import sys
def main():
w = raw_input("Zahl: ")
name = {2,3,4}
out = name[0]*w
return out
if __name__=="__main__":
main()
wenn ich das jetzt ausführe bekomme ich den fehler "set" object does not support indexing.
ich bin am verzweifel. jedes mal wenn ich glaub einen fehler ...
- Sonntag 22. Oktober 2017, 16:10
- Forum: Allgemeine Fragen
- Thema: Dictionary_syntaxerror
- Antworten: 10
- Zugriffe: 1702
Dictionary_syntaxerror
import sys
def main():
w = raw_input("Zahl: ")
name = [(0,2): 2.54 , (0,3): 30.48 , (1,2): 39.37 , (1,3): 3.28084]
out = name[o]*w
print out
weiß jemand vielleicht, warum ich immer bei "name = [(0,2): 2.54 , (0,3): 30.48 , (1,2): 39.37 , (1,3): 3.28084]" beim Doppelpunkt ein "invalid ...
- Mittwoch 18. Oktober 2017, 13:17
- Forum: Allgemeine Fragen
- Thema: Syntax
- Antworten: 11
- Zugriffe: 3121
Re: Syntax
aber wo genau liegt jetzt der fehler? von der logik her sollte es ja funktionieren. nur beim sprung t_input zu "if i == 0" funktioniert es nicht. bin echt schon am verzweifeln. sollte ich es mit einem dictionary versuchen? :roll:
jedes mal wenn ich dann zB einge "2" damit es in inches konvertiert ...
jedes mal wenn ich dann zB einge "2" damit es in inches konvertiert ...
- Mittwoch 18. Oktober 2017, 12:36
- Forum: Allgemeine Fragen
- Thema: Syntax
- Antworten: 11
- Zugriffe: 3121
Re: Syntax
Ich arbeite eigentlich mit Python 3 (oder sollte ich zumindest)^^.
Das mit in range versteh ich wirklich nicht ganz genau aber das war der einzige weg wie ich das Programm zum laufen bekommen hab. Davor hatte ich eine while true Schleife, welche die Angaben immer wieder wiederholt hat.
Hab jetzt ...
Das mit in range versteh ich wirklich nicht ganz genau aber das war der einzige weg wie ich das Programm zum laufen bekommen hab. Davor hatte ich eine while true Schleife, welche die Angaben immer wieder wiederholt hat.
Hab jetzt ...
- Mittwoch 18. Oktober 2017, 11:35
- Forum: Allgemeine Fragen
- Thema: Syntax
- Antworten: 11
- Zugriffe: 3121
Syntax
Hallo,
Ich hab folgende Aufgabe (und Problem)
ich soll ein Programm schreiben, welches das metrische System ins angloamerikanische System konvertiert.
und zwar Meter und Centimeter und Inches und Foot.
soweit bin ich bisher gekommen, aber wenn ich das Programm laufen lasse mit Beispiel:
0...für cm ...
Ich hab folgende Aufgabe (und Problem)
ich soll ein Programm schreiben, welches das metrische System ins angloamerikanische System konvertiert.
und zwar Meter und Centimeter und Inches und Foot.
soweit bin ich bisher gekommen, aber wenn ich das Programm laufen lasse mit Beispiel:
0...für cm ...
