Python (2.x) 乘法未正确发生

2023-12-10

这是代码...

a=4
b=8.0
if a and a >0:
    a=a*int(b)
    print "Value:",a 

所需的 o/p 应该是 32。我在 python 控制台中也得到了相同的结果。但是我的产品中也存在相同的代码,其中输出不是 32,而是 44444444(八个四),即无论我给出与“a”相乘的任何值,它都只是打印那么多的 a。如果您给出 12,则将打印十二个四。

知道是什么问题吗?


我用 100 鲍勃跟你打赌,你的产品里有这个a实际上不是整数 4,而是字符串 '4'。

>>> a = '4'
>>> b=8.0
>>> if a and a >0:
...     a=a*int(b)
...     print "Value:",a
... 
Value: 44444444

例如,如果您使用类似的东西,就会发生这种情况a = raw_input('Please enter a number: ')然后你忘记转换字符串a变成一个数字。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python (2.x) 乘法未正确发生 的相关文章

随机推荐

  • 无法实例化应用程序 com.android.tools.fd.runtime.BootstrapApplication ?Android

    我将 Android Studio 更新到版本 2 0 但我遇到了一个问题 不知道为什么 重要错误信息 无法实例化应用程序 com android tools fd runtime BootstrapApplication java lan
  • 当鼠标悬停在图像上时显示放大的图片

    在我的网页上 我想放置一个图像 当鼠标指针悬停在该图像上时 会出现放大版本 根据评论中需求的进一步解释更新了 CSS 解决方案 http jsfiddle net 5sRTX 7 div class effectback img class
  • Python Pandas - 使用另一个数据框列的值更新数据框列

    我正在努力提高 Python 水平 并决定对我的兴趣之一进行一些分析 摔角 在这种情况下 日本摔跤 基本上我正在尝试从另一个数据帧更新一个数据帧中的值 这是我的第一个数据框的样子 Wrestler Matches DMR 0 TETSUYA
  • CORS 策略已阻止从来源“null”访问图像

    我在 OpenLayers 3 中有 JavaScript 应用程序 我的基础层是从本地图块创建的 我只在我的计算机上工作 所以我不知道为什么会出现 CORS 错误 var newLayer new ol layer Tile source
  • 关闭模态 JInternalFrame

    我遵循了方法2本指南 所以现在我有一个 ModalInternalFrame 可以阻止所有其他框架的输入 正如我想要的那样 但是 我对示例进行了一项更改 现在遇到了两个问题 改变 我删除了 JOptionPane 因为重点是显示我自己的窗格
  • 通过按住链接禁用打开新窗口或新选项卡

    我要感谢那些正在阅读本文的人以及您抽出宝贵的时间 咱们直接进入主题吧 我目前正在尝试禁用一项功能 在该功能中 用户不应通过按住链接来打开指向新窗口或选项卡的链接 感谢任何解决此问题的建议或答案 再次感谢 您可以将事件处理程序绑定到所需的链接
  • 强制 GCC 使用单词访问结构

    在 ARM 处理器 HT32F1655 上 寄存器的特定部分需要字访问 来自用户手册 请注意 AHB 总线中的所有外设寄存器仅支持字访问 但海湾合作委员会正在产生一些ldrb 加载字节 和strb 存储字节 打包结构上的指令 这些结构看起来
  • AWS 存储桶策略 - 权限被拒绝

    我正在尝试让另一个 AWS 账户的用户访问该存储桶itv twitterstg archive我添加了以下存储桶策略 他们说他们收到了许可被拒绝的消息 任何人都可以看到此政策的任何问题或推荐我可以尝试的其他内容吗 ps 我已经更改了本示例中
  • 如果用户未登录 Angular2 2.0.0-rc.4,则重定向到登录路由

    这是我的 html 文件 div class container h1 Dohatec Data h1 div class navLinks a Home a nbsp a About Us a nbsp a Pricing a div d
  • 使用 Antair Cordova SQLitePlugin 预填充 Ionic 数据库 [帮助请求]

    INTRO 大家好 首先澄清三点 我的英语不好 所以请提前原谅我的错误 我是新手 如有不准确之处请见谅 我之前已经搜索并尝试过在互联网上找到的解决方案 但仍然无法解决嵌入预填充数据库的问题 THE GOAL 我想开发一个适用于 iOS 和
  • g++ 中的显式模板专业化造成了麻烦

    我在将这段代码从 MSVC 转换为 g 时遇到问题 include
  • Google Drive SDK 未返回 google Docs 格式的 headRevisionId

    我一直在研究谷歌驱动器同步机制 我正在使用 Google Drive Python SDK 我遇到的问题是 如果文件是 google MimeType 即它是使用 google 文档创建的 则 google SDK 不会返回 headRev
  • 正则表达式查找字符串,不包括注释

    我需要一个regex搜索字符串SQLHELPER忽略注释代码 单行注释或多行注释 我正在视觉工作室中搜索 您可以使用
  • javascript和php按位运算结果的差异

    JavaScript 代码 console log 1 lt lt 5 console log 1111044149 lt lt 2 JavaScript 输出 32 149209300 PHP代码 var dump 1 lt lt 5 v
  • 多部分实体 POST android

    我正在通过 android 实现应用程序上传文件 我有一项服务 http example com 1001 UPLOAD FileUpload do 我想上传一个文件和两个这样的参数 0 事件 上传 类型 1 0 服务器 当前 http e
  • 使用 Hibernate 将嵌套 JSON 数据保存到 MySQL 数据库中

    我被这个问题困扰了 我已经为嵌套 JSON 创建了一个 POJO 并且正在获取数据MarketPrice对象在哪里marketPrices is an ArrayList它有两个元素 这是 MarketPrice POJO 类 实际上我需要
  • 组合框鼠标悬停

    我想更改背景 鼠标移到 当我将鼠标移到组合框上时的颜色 我读过 stackoverflow 上的很多帖子 并尝试过这样的代码
  • 是否有任何用于 iPhone 的私人 api 可以检测发送或接收的短信 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我需要实现一个应用程序 用于在 iPhone 上接收或发送短信时检测事件 不需要读取短信 我的应用程序将使用苹果的 VoIP 和导航器后台多任务功能
  • 如何在Spark sql中访问HIVE ACID表?

    如何在 Spark sql 中访问 HIVE ACID 表 我们开发并开源了一个数据源 该数据源将使用户能够使用 Spark 处理其 Hive ACID 事务表 Github https github com qubole spark ac
  • Python (2.x) 乘法未正确发生

    这是代码 a 4 b 8 0 if a and a gt 0 a a int b print Value a 所需的 o p 应该是 32 我在 python 控制台中也得到了相同的结果 但是我的产品中也存在相同的代码 其中输出不是 32