我决定为进行Unicode测试而制作某种秘密代码。

我已经通过在Unicode中添加数字来做到这一点,所以这将是一个秘密。

我一直收到此错误,但我不知道如何解决。

有什么解决方案吗?

原始码

message = input("Enter a message you want to be revealed: ")

secret_string = ""

for char in message:

secret_string += str(chr(char + 7429146))

print("Revealed", secret_string)

q = input("")

原始错误

---------------------------------------------------------------------------

TypeError Traceback (most recent call last)

in

2 secret_string = ""

3 for char in message:

----> 4 secret_string += str(chr(char + 7429146))

5 print("Revealed", secret_string)

6 q = input("")

TypeError: can only concatenate str (not "int") to str

更新的代码

while True:

try:

message = int(input("Enter a message you want to be decrypt: "))

break

except ValueError:

print("Error, it must be an integer")

secret_string = ""

for char in message:

secret_string += chr(ord(char - str(742146)))

print("Decrypted", secret_string)

q = input("")

参考方案

Python的工作方式与JavaScript稍有不同,例如,您要串联的值必须是同一类型,即int或str ...

因此,例如下面的代码抛出一个错误:

print( "Alireza" + 1980)

像这样:

Traceback (most recent call last):

File "", line 1, in

print( "Alireza" + 1980)

TypeError: can only concatenate str (not "int") to str

要解决此问题,只需将str添加到您的数字或值中,例如:

print( "Alireza" + str(1980))

结果为:

Alireza1980

Python uuid4,如何限制唯一字符的长度 - python

在Python中,我正在使用uuid4()方法创建唯一的字符集。但是我找不到将其限制为10或8个字符的方法。有什么办法吗?uuid4()ffc69c1b-9d87-4c19-8dac-c09ca857e3fc谢谢。 参考方案 尝试:x = uuid4() str(x)[:8] 输出:"ffc69c1b" Is there a way to…Python-如何检查Redis服务器是否可用 - python

我正在开发用于访问Redis Server的Python服务(类)。我想知道如何检查Redis Server是否正在运行。而且如果某种原因我无法连接到它。这是我的代码的一部分import redis rs = redis.Redis("localhost") print rs 它打印以下内容

我正在尝试在Linux OS(CentOS 7)上使用Python-crontab模块我的配置文件如下:{ "ossConfigurationData": { "work1": [ { "cronInterval": "0 0 0 1 1 ?", "attribute&…Python:检查是否存在维基百科文章 - python

我试图弄清楚如何检查Wikipedia文章是否存在。例如,https://en.wikipedia.org/wiki/Food 存在,但是https://en.wikipedia.org/wiki/Fod 不会,页面只是说:“维基百科没有此名称的文章。”谢谢! 参考方案 >>> import urllib >>> prin…Python Pandas导出数据 - python

我正在使用python pandas处理一些数据。我已使用以下代码将数据导出到excel文件。writer = pd.ExcelWriter('Data.xlsx'); wrong_data.to_excel(writer,"Names which are wrong", index = False); writer.…

python中a=str(int(a))什么意思_如何解决TypeError:只能将str(而不是“int”)连接到str - python...相关推荐

  1. Python中读取excel文件中长数字变成科学记数法的解决方法

    因为要进行数据处理,涉及到身份证信息这种长数字的数据,excel直接就将长数字都整成科学记数法了,很明显,这样根本不行,于是我们就需要将其转换成字符串完整显示才行,于是我看了我手上的数据中,身份证那一 ...

  2. python 中关于无法导入自己写的类。解决方法

    python 中关于无法导入自己写的类.解决方法 参考文章: (1)python 中关于无法导入自己写的类.解决方法 (2)https://www.cnblogs.com/jc-home/p/1209 ...

  3. python gil 解除_详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案

    先看一道GIL面试题: 描述Python GIL的概念, 以及它对python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因. GIL:又叫全局解 ...

  4. 成功解决TypeError: tuple indices must be integers or slices, not str

    成功解决TypeError: tuple indices must be integers or slices, not str 目录 解决问题 解决思路 解决方法 解决问题 TypeError: t ...

  5. python中遍历结构可以是哪些数据类型_全!Python基础之原生数据类型、判断和循环、函数和文件操作合集...

    长文预警! Python基础系列会将基础内容大致分为三到五个板块,每块着重讲一方面,知识不会很难,主要是以小例子的形式解读,如果你已经入门Python,希望可以帮你温习一下:如果你想入门Python, ...

  6. python中if有几种使用方式_在 Python 中可以使用 if 作为变量名。 (2.0分)_学小易找答案...

    [判断题]尽管可以使用 import 语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库. (2.0分) [简答题]写出 Python 运算符 & 的两种功能? (5. ...

  7. python中的换行符是哪个键_对Python字符串中的换行符和制表符介绍

    对Python字符串中的换行符和制表符介绍 有关换行的问题 首先提一个问题,如下. python程序代码如下: print("I'm Bob. What's your name?" ...

  8. python中协程与函数的区别_深入浅析python 协程与go协程的区别

    进程.线程和协程 进程的定义: 进程,是计算机中已运行程序的实体.程序本身只是指令.数据及其组织形式的描述,进程才是程序的真正运行实例. 线程的定义: 操作系统能够进行运算调度的最小单位.它被包含在进 ...

  9. python中能够处理的最大整数是_实例讲解Python中整数的最大值输出

    在Python中可以存储很大的值,如下面的Python示例程序: x = 10000000000000000000000000000000000000000000; x = x + 1 print ( ...

最新文章

  1. 2018-2019-2 20165315《网络攻防技术》Exp6 信息搜集与漏洞扫描
  2. jQuery基础知识准备
  3. Windows服务异常自动关闭
  4. 栈的应用——迷宫的非递归解法
  5. JSjQuery全选反选父项子项联动多选框
  6. V-Charts中使用extend属性定制词云图
  7. 为什么要保持软件包依赖项自由循环的五个原因
  8. nuxt2.0 设置 webpack 路径别名
  9. URI,URL与URN的区别
  10. 深入理解Scala的隐式转换
  11. 太难了,斯坦福AI报告曝光!全球190万会AI,中国有5万
  12. 神经网络 测试集loss不下降_代码实践 | 全连接神经网络回归---房价预测
  13. 深度学习基础之线性回归
  14. 利用LM317的LED恒流源电路图
  15. WindowsCluster 由于在更新安全DNS区域时访问被拒绝,群集网络资源无法注册一个或多个关联的DNS名称
  16. write字符串python_Python-write()与writelines()和连接字符串
  17. C语言运行时变成灰色,C语言实现RGB图像转换成灰(Gray)度图像
  18. Unity DOTS学习导航
  19. C中二级指针与它指向的一级指针之间的秘密(深入++*pptr)
  20. go程序设计语言第八章-goroutine和channel

热门文章

  1. cadence 常见pcb电阻_经验分享|高频PCB设计中出现的干扰分析及对策
  2. 加权最小二乘法的理解
  3. spring boot原理_SpringBoot-02-原理初探之主启动类
  4. 横坐标标签如何变斜体?
  5. 个人周报20200420
  6. 特征级融合_更丰富的卷积特征用于目标边缘检测(文末附有论文及源码下载)...
  7. linux 关闭redis 命令_redis----------linux和mac如何安装redis和启动,关闭
  8. 客户端相关知识学习(二)之h5与原生app交互的原理
  9. MySQL中地理位置数据扩展geometry的使用心得
  10. 结对编程小项目实现 Python+PyQt5+OOP