Python中文
首页
教程
问答
标签
搜索
登录
注册
int()的文本无效
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在学习python,我正在尝试编写一个计算器,它可以比较黄油的价格,计算百分比差异,以及100克黄油的最低价格。你知道吗</p> <pre><code>def procenta(x,y): vysledek = (y-x)/x * 100 # (b-a) : a * 100 return round(vysledek, 2) tesco = float(input("Zadejte cenu masla v Tescu: ")) tesco_g = int(input("Zadejte gramaz v Tescu: ")) lidl = float(input("Zadejte cenu masla v Lidlu: ")) lidl_g = int(input("Zadejte gramaz v Lidlu: ")) kaufland = float(input("Zadejte cenu masla v Kauflandu: ")) kaufland_g = int(input("Zadejte gramaz v Kauflandu: ")) cena_tesco = int(tesco)/(tesco_g[:2]/10) cena_lidl = int(lidl)/(lidl_g[:2]/10) cena_kaufland = int(kaufland)/(kaufland_g[:2]/10) </code></pre> <p>回溯:</p> <pre class="lang-none prettyprint-override"><code>Traceback (most recent call last): File "python", line 6, in <module> ValueError: invalid literal for int() with base 10: '' </code></pre> <p>别担心其他的文字是什么意思,这是我的母语,最终可以翻译出来。但是,如果我将其更改为:</p> <p><code>cena_tesco = float(tesco/(tesco_g[:2]/10))</code></p> <p>我得到<code>TypeError float object is not subscriptable</code>。你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>如果我能让它工作,它会被打印出来:</p> <pre><code>print("Tesco is the cheapest shop with price of",*cena_tesco*,"for 100 grams of butter.") </code></pre> <p>按100克计算黄油的价格。 我应该怎么处理乐购g[:2],所以它从乐购g取前两个数字,然后用它们来计算价格?你知道吗</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
"无法将Python字节数组转换成NetworkManager / GLib的GArray_guchar"
3 回答
"无法打开包含图表的Excel文件"
7 回答
"无法找到文件/目录:尝试使用LaTeX渲染matplotlib文本"
9 回答
"无法提供0个位置参数,但给出了1个"
1 回答
"无法理解字幕"
2 回答
"无法通过webdriver+python设置浏览器偏好后抑制操作系统下载文件窗口"
1 回答
"无返回语句却仍然返回非"
2 回答
"无需使用.py扩展名分发Python脚本"
5 回答
"无需分配不必要数组的Numpy运算符结果总和"
10 回答
"日期持续时间:持续时间比较不一致?"
10 回答
"日蚀,PyDev语法着色"
4 回答
"日蚀:折叠的开放资源"
9 回答
"时间复杂度 - in运算符(包含运算符)"
1 回答
"星号 * 与 python 中的地球仪有什么关系?"
10 回答
"是否AWS Cloudwatch将两个独立维度的平均值合并在一起"
1 回答
"是否使用快捷表达式而不是三元运算符符合Python风格?"
8 回答
"是否可以在Google App Engine中增加响应超时时间?"
6 回答
"是否可以在Sublime文本中使用Bpython?"
4 回答
"是否可以将Python安装从一个Windows账户移到另一个?"
1 回答
"是否可能将NaN值单元格设置为使用SVR预测缺失值的输出?"
7 回答