Buchstabe(n) in bytedarstellung ... ?!

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
blobbiq

Buchstabe(n) in bytedarstellung ... ?!

Beitragvon blobbiq » Dienstag 13. Mai 2003, 15:59

hallo, habe folgende Vorlage und will jetzt nun, dass wenn man jetzt nen Buchstaben eingibt, der in bytedarstellung (zB 01001101) auf dem monitor dargestellt wird.

kann mir da einer weiterhelfen?

cu und danke im vorraus

Code: Alles auswählen

import math
import string
 
def eingabe2():

def dez2dual(dezimalzahl):

def ausgabe2(inv_dual_liste):
    while len(inv_dual_liste)<8:
        inv_dual_liste.append("0")
    inv_dual_liste.reverse()

    bytedarstellung=""
    for i in range(0,len(inv_dual_liste)):
        bytedarstellung = bytedarstellung + str(inv_dual_liste[i])

    print "Dualzahl: ", bytedarstellung

# Hauptprogramm

Voges
User
Beiträge: 564
Registriert: Dienstag 6. August 2002, 14:52
Wohnort: Region Hannover

Re: Buchstabe(n) in bytedarstellung ... ?!

Beitragvon Voges » Dienstag 13. Mai 2003, 16:28

Hallo und willkommen!

Deine Frage hat mit Netzwerkprogrammierung wenig zu tun.

Umwandeln einer Zahl in eine Binärdarstellung hatten wir kürzlich: http://python.sandtner.net/viewtopic.php?t=443

Mit der builtin-Funktion ord() kannst Du zu einem Buchstaben/Zeichen den ASCII-Wert ermitteln:
>>> ord('A')
65
>>>


hth
Jan
blobbiy

Beitragvon blobbiy » Dienstag 13. Mai 2003, 16:54

tut mir leid , bin wohl falsch geladnet :(

danke für deine antwort, ich weiss dass es mit ord geht, aber wie mache ich das mit der vorlage die ich hab? (muss mit der vorlage diese "problem" lösen

vorlage:
import math
import string

def eingabe2():

def dez2dual(dezimalzahl):

def ausgabe2(inv_dual_liste):
while len(inv_dual_liste)<8:
inv_dual_liste.append("0")
inv_dual_liste.reverse()

bytedarstellung=""
for i in range(0,len(inv_dual_liste)):
bytedarstellung = bytedarstellung + str(inv_dual_liste[i])

print "Dualzahl: ", bytedarstellung

# Hauptprogramm

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot]