作者tsrn37992307 (Ts)
看板Python
標題[問題] c++的 unsigned char
時間Sun May 13 16:58:45 2018
我有個程式是c++寫法,想要翻過來python
遇到了這個問題,我在網路上查了 用c_ubyte,可是我想寫個陣列沒辦法!我是個新手,請
教各位了
ex. unsigned char a[10]
要改寫成python code
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.175.43
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1526201928.A.06A.html
1F:→ kenduest: 所以是改寫變成 python code, 還是你要 c++ 與 py 溝通?05/13 18:05
2F:→ tsrn37992307: 改寫成python code,麻煩大大了05/13 20:43
3F:→ tsrn37992307: python05/13 20:44
※ 編輯: tsrn37992307 (114.36.175.43), 05/13/2018 20:45:47
4F:推 eri820503: import numpy as np 05/13 21:48
5F:→ eri820503: a=np.empty((10,1)) 05/13 21:49
6F:→ eri820503: 不知道這是不是你要的? 05/13 21:49
7F:→ kenduest: unsigned char a[10] ?? 單純陣列,那一般 list 就可 05/13 22:23
8F:→ tsrn37992307: 直接 list = [10] 其實意思也一樣嗎? 05/13 22:42
9F:→ Mchord: char_list = [0] 휠10 05/13 23:07
10F:→ Mchord: 上面是[0] * 10, 不知道為何變問號QQ 05/13 23:08
11F:→ tsrn37992307: 加 unsihned 是沒有負數,只那樣list 也有一樣功能 05/13 23:52
12F:→ tsrn37992307: 嗎? 05/13 23:52
13F:→ tsrn37992307: 我的程式沒有到很厲害,有些問題太無知:-( 05/13 23:53
14F:推 aszx4510: 你需要搞懂原本為甚麼要使用unsigned char 以及你到底需 05/14 03:02
15F:→ aszx4510: 不需要使用unsigned char 05/14 03:03
16F:→ tsrn37992307: 用在移位列運算 05/14 13:26
17F:→ adrianshum: 一般unsigned char 是當成 byte 來用,用Python 3 的 05/17 14:20
18F:→ adrianshum: 話用byte 就好了? 05/17 14:20