python-3.x - Python3中的长度问题
问题描述
我正在参加道德黑客课程,我本周的实验室正在尝试破解我们教授创建的密码。对于这个特定的挑战,我使用了一个 64 位解码器来翻译他的代码中的字符串,并找到了解决问题的方法。
问题是当我运行代码中的方程式时,我在 Python 中遇到了错误。我将附上一张图片以进行澄清。我知道通常使用 len() 找到长度,但我不知道如何在这种情况下使用它。给我问题的部分是[chunk2.length-1]。
我被告知要添加我收到的错误,所以这里是:
you = chunk1[2+1]+d[1+1]+h[3]+chunk2[chunk2.length-1] AttributeError: 'str' object has no attribute 'length'
提供的任何帮助都会很棒,谢谢你们。
解决方案
我改为chunk2[chunk2.length-1]
并chunk2[-1]
解决了我的问题。
推荐阅读
- amazon-web-services - 为什么 Aws-Ec2 t2.micro 实例显示 8 gigs 的 ram?
- javascript - 当我们说 Javascript 引擎 / nodejs 是单线程时,这是否意味着它在处理器中使用单个逻辑核心,仅此而已?
- python - 在Python中使用explode()函数后如何保留特定列的第一个值?
- keras - 如何在 Movidius Myriad 2 (NCSDK 2.05.00.02) 上部署在 TF2 Keras 上训练的模型
- r - 对象修改仅发生在列表中
- java-8 - Azure 存储 Blob 容器 Vituval 文件夹图像在 JAVA 中下载
- json - versionone 发布创建任务失败
- perl - 如何用 Perl 执行 gpg 命令
- ruby-on-rails - 特殊字符似乎不会“杀死”rails 控制台
- python - 无法写入从两个压缩数据帧创建的 PySpark 数据帧