Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, faq, sources pour Python & Zope
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/08/2012, 19h36   #1
MediaVistaIntel
Invité régulier
 
Inscription : novembre 2011
Messages : 34
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 34
Points : 9
Points : 9
Bonjour, je ne sais pas du tout si ce type de module à était mis sur le site, mais je voulez le mettre le miens pour python 2.7

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# -*- coding: cp1252 -*-
def ASCII(n):
    """Convertit un nombre en ASCII"""
    q = -1
    res = ''
    while q != 0:
        q = n // 256
        r = n % 256
        res = chr(r) + res
        n = q
    return res
def ASCII_ed(mot):
    nb=0
    len_mot=len(mot)
    def nombre():
        if 0<i<=255:
            return i * 256**(len_mot-1)
        elif 0==i:
            return 256**(len_mot-1)
    for i in map(ord, mot):
        nb=nombre() + nb
        print nb
        print nombre()
        print len_mot
        len_mot=len_mot-1
    return nb
def UNICODE(n):
    """Convertit un nombre en Unicode"""
    q = -1
    res = ''
    while q != 0:
        q = n // 65536
        r = n % 65536
        res = unichr(r) + res
        n = q
    return res
def UNICODE_ed(mot):
    nb=0
    len_mot=len(unicode(mot))
    def nombre():
        if 0<i<=65535:
            return i * 65536**(len_mot-1)
        elif 0==i:
            return 65536**(len_mot-1)
    for i in map(ord, unicode(mot)):
        nb=nombre() + nb
        print nb
        print nombre()
        print len_mot
        len_mot=len_mot-1
    return nb
Fichiers attachés
Type de fichier : py ascii_unicode.py (1,1 Ko, 4 affichages)
MediaVistaIntel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h06.


 
 
 
 
Partenaires

Hébergement Web