python - Python:帮帮我,我做错了什么?
问题描述
我正在学习如何编写代码并开始我想要创建一个命令,例如当我写“Dio”时它会写给我“错误 404:dio non esiste”,但它说代码是错误的,我做错了什么?这是代码
name = int(input("Come ti chiami? "))
if name is "Antonio":
print("Eh no")
if name is "Dio":
print("Error 404: Dio non esiste")
if name is "Dio porco":
print("lol")
解决方案
您输入了 int 类型的输入:
取而代之的是:
name = input("Come ti chiami? ")
默认为字符串,并使用“==”进行比较。
但是,如果您刚刚开始学习,我建议您先阅读 python 文档,这将使您对如何编写 python 代码有一个基本的了解。
推荐阅读
- docker - 从容器访问本地主机窗口中的 API 服务器
- android-studio - 使 ViewPager 适应 ImageView 的高度
- java - 使用 RxJava 进行 Android 改造:只调用 onSubscribe,而不是 onNext
- security - 使用登录凭据保护服务器脚本的策略
- angular - Angular HTTP 拦截器不执行 Observable
- reactjs - 将 Google 的 ClientId 与 useGoogleLogin Hook 一起使用的正确方法是什么?
- c++ - C++中数组的负索引
- javascript - React 传单地图无法正常工作
- iphone - 如何生成自定义苹果肖像图像
- r - 如何在observeEvent函数中创建一个变量,当更改影响r闪亮的整个程序时?