Seite 1 von 1

print ohne leerzeichen???

Verfasst: Montag 9. August 2010, 22:53
von eric
hallo

ich hab schon seit längerer zeit das problem das ich ein ersatz für print brauche das keine nicht von alleine leerzeichen macht

beispiel:

name='karl'
print 'hallo', name
hallo karl

ich will aber:
hallokarl

Re: print ohne leerzeichen???

Verfasst: Montag 9. August 2010, 23:12
von cofi
Du hast 3 Moeglichkeiten:
1. Du benutzt `sys.out.write` bzw `sys.out.writeln`
2. Du baust die Strings vorher zusammen, z.b. mit Stringformatierung
3. (ab Python 2.6 per `from __future__ import print_function) mit `print("Hallo", name, sep="")`

(Je hoeher desto besser)

Re: print ohne leerzeichen???

Verfasst: Montag 9. August 2010, 23:22
von Francesco
wenns nur strings sind, kannst du sie nebeneinandersetzen

Code: Alles auswählen

print "hallo" "welt"
print "hallo" + "welt"
r= "welt"
print "hallo" + r
t=7
print "hallo" + str(t)

Re: print ohne leerzeichen???

Verfasst: Mittwoch 18. August 2010, 23:13
von eric
danke :D :D :D