[Code] Probleme mit Python 3.0 "Anfängerproblem"

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Z3R0 PO!nt, 20. Februar 2009 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 20. Februar 2009
    Probleme mit Python 3.0 "Anfängerproblem"

    Hallo zusammen ich habe vor kurzem mit Python 3.0 angefangen zu Programmieren und habe nun folgendes "Anfängerproblem".

    Hier die Syntax die ich eingebe :
    Code:
    a=2
    print ('Zahl eingeben')
    b=input()
    c=a*b
    print ('Die Lösung ist:')
    print(c)
    Wenn ich diese Datei nun ausführe kommt:
    Code:
    Python 3.0.1 (r301:69561, Feb 13 2009, 20:04:18) [MSC v.1500 32 bit (Intel)] on win32
    Type "copyright", "credits" or "license()" for more information.
    >>> ================================ RESTART ================================
    >>> 
    Zahl eingeben
    3
    Die Lösung ist:
    33
    >>> 
    Wieso kommt hier nicht -Die Lösung ist:
    6

    Greez

    Z3R0 PO!nt
     
  2. 20. Februar 2009
    AW: Probleme mit Python 3.0 "Anfängerproblem"

    wenn du " 3 * 2" schreibst ist die daraus resultierende ausgabe die, dass der erste wert einfach 2 mal ausgegeben wird. was du suchst ist die funktion mult(3,2)!
     
  3. 20. Februar 2009
    AW: Probleme mit Python 3.0 "Anfängerproblem"

    input liefert einen string du machst also: '3'*2

    Und wenn du Strings/Listen mit Zahlen multipliziert, hängt er die solange aneinander wie angegeben. Du bekommst also '33'

    Dein Code müsste so aussehen:

    Code:
    a=2
    print ('Zahl eingeben')
    b=int(input())
    c=a*b
    print ('Die Lösung ist:')
    print(c)
     
  4. 22. Februar 2009
    AW: Probleme mit Python 3.0 "Anfängerproblem"

    Danke hat geklappt!!!

    >>>Close<<<
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.