ord

    0熱度

    1回答

    我嘗試在python 3中實現AES算法。在執行此操作時,我在ord()函數中發現錯誤。我只是嘗試從python 2.3到python 3.我該如何解決這個錯誤? 我的代碼行是:提前 key = map(ord, key) 感謝

    1熱度

    2回答

    我試圖找出如何產生一個列表(每個字符串),表示每個字符串中的字符的ASCII值列表。 EG。改變「你好」,「世界」,這樣它看起來像: [[104, 101, 108, 108, 111], [119, 111, 114, 108, 100]] 繼承人到目前爲止我的代碼: words = ["hello", "world"] ascii = [] for word in words:

    0熱度

    1回答

    ord()返回unicode代碼,我需要ascii。 >>> s = "Йог" #cyrillic >>> for char in s: ... print(ord(char)) ... 1049 #unicode 1086 #unicode 1075 #unicode 我需要ASCII。如何得到它? (下)

    0熱度

    2回答

    我想在Python中模仿Rubys.bytesize字符串函數。不過,我對某些字符有問題,例如「「」 在Ruby "‘".bytesize returns 3 "‘".bytes returns [226, 128, 152] 在Python ord("‘") returns 8216 len(ord("‘")) returns 1 是什麼在兩種語言之間在編碼區別?這與不同的在線轉換器

    0熱度

    1回答

    我想讀取二進制文件並返回例如「ffffff」一系列6個十六進制代碼。這是否有意義?我有(下圖)的代碼只返回的2所以它看起來像「FF」 fp = open(f, 'rb') hex_list = ("{:02x}".format(ord(c)) for c in fp.read()) 我特別希望做這回像 ['ab0012', 'ffbaf0'] 列表不喜歡 ['ab', '00', '12

    -2熱度

    3回答

    我對在循環字符串賦值,我需要找出多少(A,E,I,O,U)輸入。 我已經做了,但我覺得它太長了。我想縮短它,但我不知道如何。 這是我的代碼:相反5變量計數和5不變的 x=input("enter the taxt that you need me to count how many (a,e,i,o,u) in it:") a=len(x) x1=0 x2=0 x3=0 x4=

    -2熱度

    1回答

    在我的Python程序我產生號的列表,看起來像這樣: gen1=(random.sample(range(33,126), 8)) conv=(gen1[0:]) 那麼該列表轉換爲CHR這樣的: chr="".join([chr(i) for i in conv]) 例如打印結果看起來像這樣: `&+hs,DY 現在的問題是,我如何將其轉換回它是怎麼在後來在我的節目「CO

    0熱度

    1回答

    我添加了一個新的字段到我的索引(weight),這是一個基於整數的值我想排序。 我把它添加到選擇和調用它作爲sql_attr_uint 當我把它在我的查詢它顯示了。但是,當我試圖排序它時,我會得到奇怪的行爲。它總是按照記錄ID排序。所以Order on ID與Order on Weight相同。 我已經檢查了索引非常徹底,無法找到一個原因,爲什麼,不知怎的,獅身人面像自動排序記錄ID? 我知道細節

    1熱度

    2回答

    我想計算的不同編碼國內爲數不多的字符整數represeting代碼點(我敢肯定,所有這些編解碼器包括那些字符)。我的計劃是這樣的: characters = ['Č', 'č', 'Š', 'š', 'Ž', 'ž'] codecs = ['iso8859_2', 'cp1250', 'mac_latin2', 'utf-8', 'utf_16_le', 'utf_16_be'] for l

    -1熱度

    2回答

    (我試圖讓SendKeys代碼從互聯網上使用擴展字符工作。)Sendkeys是模仿VB SendKeys。我在互聯網上看到了幾種算法,以及Delphi 7自帶的算法。我的程序使用它來將擊鍵發送到其他程序,以使數據輸入更快更一致。除了Ord()用255以上的數字報告的字符以外,它的效果很好。 自發布此問題後,我發現字符映射報告Alt + 0128到Alt + 255。事實證明,只有26個這樣的字符由