Python中文
首页
教程
问答
标签
搜索
登录
注册
python+变量做错了数学
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我已经发布了来自一个网络表单的数据,我正在尝试将lb的转换为oz的运输标签。你知道吗</p> <p>网络表单设置为只发布数字。你知道吗</p> <pre><code><input type="number" step="1" name="lbs" id="lbs" class="form-control input-lg" placeholder="Lb's" tabindex="7"> </code></pre> <p>下面是python代码</p> <pre><code>llb = request.form['lbs'] lw = (llb*16) return lw </code></pre> <p>它总是返回错误的号码。你知道吗</p> <p>2对于llb,当它应该是32时返回2222222。我试着搞乱0o16等等,但没有成功。你知道吗</p> <p>我甚至试着确定llb是int</p> <pre><code>llb = int(request.form['lbs']) </code></pre> <p>我一辈子都搞不懂。据我所知,我可能想得太多了。你知道吗</p> <p>我甚至试过了<a href="https://stackoverflow.com/questions/15894182/wrong-math-with-python">Wrong math with Python?</a>上提到的所有东西,还有一些我能找到的simlar。你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p><code>llb</code>变量是字符串。如果你想要一个int,你就需要强制转换它</p> <p><code>'2'*16</code>将打印字符2的16倍。你知道吗</p> <p>如果<code>llb</code>应该是int,只需执行以下操作:</p> <p><code>lw = (int(llb)*16)</code></p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在乒乓球比赛中预测球的轨迹,对于AI球拍预测?
10 回答
如何在乒乓球游戏中阻止球
3 回答
如何在乘法和模中不乘空间?
8 回答
如何在乘法和除以2个不同的数字之间进行交换?
9 回答
如何在也是数据一部分的单个字符上拆分大字符串
10 回答
如何在乾草堆中找到針,有更好的解決方案嗎?
6 回答
如何在事件wxWidgets中传递自定义数据
9 回答
如何在事件中使用lambda i=i?
1 回答
如何在事件中心只接收最近的数据
9 回答
如何在事件发生之前保持云函数运行?
7 回答
如何在事件发生后使页面重定向到同一页面
7 回答
如何在事件回调之间保持python生成器的状态
10 回答
如何在事件处理程序(pythonsocket、sphinx)中保留docstring
5 回答
如何在事件处理程序中更改wxRichTextCtrl的光标位置?
8 回答
如何在事件处理程序中访问外部对象?
6 回答
如何在事件循环中将协程打包为正常函数?
4 回答
如何在事件循环之外运行协同程序?
5 回答
如何在事件循环结束时为并发未来的所有线程调用类方法?
8 回答
如何在事件文件中只保留一份摘要?
7 回答
如何在事件模板中添加事件
9 回答