博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 遇到问题,解决问题
阅读量:5232 次
发布时间:2019-06-14

本文共 391 字,大约阅读时间需要 1 分钟。

在使用python写注册机是遇到的问题,解决如下:

  1. 字符串"ABEFDCAC",需要每次读取出2个字符,并将字符串转化为十六进制,例如0xAB

    解决办法:int("字符",base)可以将“字符”转换成base进制整数,例如int("A",16)=10

    这样,字符串AB就通过16*int("A",16)+int("B",16)转换为十六进制值,在通过hex()即可变为16进制0xAB

1
zhucema_tmp
=
16
*
int
((zhucema[
2
*
j:(
2
*
j
+
1
)]),
16
)
+
int
((zhucema[(
2
*
j
+
1
):
2
*
(j
+
1
)]),
16
)

2.hex()变化后得出的类型为str,不是十六进制数

转载于:https://www.cnblogs.com/arhatlohan/p/4217050.html

你可能感兴趣的文章
一题多解 之 Bat
查看>>
Java 内部类
查看>>
{面试题7: 使用两个队列实现一个栈}
查看>>
【练习】使用事务和锁定语句
查看>>
centos7升级firefox的flash插件
查看>>
Apache Common-IO 使用
查看>>
javaScript数组去重方法汇总
查看>>
评价意见整合
查看>>
二、create-react-app自定义配置
查看>>
Android PullToRefreshExpandableListView的点击事件
查看>>
系统的横向结构(AOP)
查看>>
linux常用命令
查看>>
NHibernate.3.0.Cookbook第四章第6节的翻译
查看>>
使用shared memory 计算矩阵乘法 (其实并没有加速多少)
查看>>
Django 相关
查看>>
git init
查看>>
训练记录
查看>>
IList和DataSet性能差别 转自 http://blog.csdn.net/ilovemsdn/article/details/2954335
查看>>
Hive教程(1)
查看>>
第16周总结
查看>>