问题标签 [isbn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7848 浏览

java - 校验和 - ISBN 程序

这个问题让我很困惑。我尝试使用这样的循环:基本上我试图从输入中获取第一个数字并执行公式,但它似乎不起作用。它看起来很简单,但我无法弄清楚。你可以帮帮我吗?谢谢。

校验和(来源:普林斯顿大学)。国际标准书号 (ISBN) 是一个 10 位代码,用于唯一指定一本书。最右边的数字是校验和数字,可以从其他 9 位数字中唯一确定,条件是 d1 + 2d2 + 3d3 + ... + 10d10 必须是 11 的倍数(这里 di 表示从右边开始的第 i 个数字)。校验和数字 d1 可以是 0 到 10 之间的任何值:ISBN 约定是使用值 X 表示 10。示例:对应于 020131452 的校验和数字是 5,因为 d1 的唯一值在 0 和 10 之间d1 + 2*2 + 3*5 + 4*4 + 5*1 + 6*3 + 7*1 + 8*0 + 9*2 + 10*0 是11的倍数。创建Java方法ISBN()它将 9 位整数作为输入,计算校验和,并返回 10 位 ISBN 号。

我明白了,非常感谢大家!

0 投票
1 回答
55 浏览

python - Tkinter ISBN 转换器需要一种在 Tkinter 页面上打印结果的方法

您好,我目前的代码是一个工作阶段,我只需要一种打印结果的方式,因为目前还没有。我还希望转换器与 10 位数字一起正常工作,第 11 位数字是转换器发现的数字。坦尔斯

0 投票
2 回答
5862 浏览

python - ISBN校验位求解器,用户反馈

我正在制作一个 ISBN 程序来解决校验位,我想这样做,以便当程序为您找到校验位时,它会打开一个新字符串,上面写着“您是否要关闭程序”,我已经这样做了。

如果他们说'n'表示不它会返回到开头,如果那个人说'y'程序关闭我被卡住并开始搜索互联网我的代码在下面有人可以帮助调整它谢谢你。

这是我的代码:

0 投票
3 回答
917 浏览

python - ISBN 只接受数字(python)

我在 stackoverflow 上的一些用户的帮助下创建了一个代码。我在我的代码中发现了一个问题。我的代码的问题是,当用户输入 ISBN 两次以上时,它会出现错误

这是我的代码:

0 投票
1 回答
1181 浏览

c - Checking ISBN to see if it's valid in C

I'm trying to check if an ISBN is valid in C. I want to ignore any array values that are not integers, so for instance ignoring - or blank spaces. I'm getting an error for the following section of code:

The error message is below:

error: subscripted value is neither array nor pointer

...

0 投票
2 回答
977 浏览

python - 使用for循环时在python中出现类型错误

我相信这对你来说是一个非常基本的问题,但我正在为我的计算课制作一个 ISBN 校验位计算器。我目前的代码是这样的:

我知道这是一种非常低效的做法,你可能甚至看着它都在哭。

为了提高效率,我做的第一件事是使用 for 循环。所以,我改变了:

到一个 for 列表,但我还没有想出如何做到这一点。这是我需要帮助的一点(另外,我知道这个功能毫无意义。我们的老师要求我们有一个,但如果有人能找到更好的方法,那也太棒了)

非常感谢您的帮助。同样,如果您发现任何可以做得更好的东西,那么请这样做。(另外,这是 python 3。)

0 投票
1 回答
44 浏览

python - ISBN程序的Python属性错误

我刚刚修复了我的 ISBN 校验码代码以提高效率,但现在它又出现了属性错误:

这是代码:

非常感谢

0 投票
4 回答
291 浏览

python - 数字 1 未定义?(ISBN 计算器 - Python)

这是我的代码,每当我尝试输入我的 10 位数字时,它总是出现未定义数字 1 的错误,有什么帮助吗?

0 投票
4 回答
2312 浏览

python - 您如何要求输入验证为 10 位整数?

我正在制作一个 ISBN 校验位程序。然而,虽然我已经让我的程序只接受长度为 10 的值,但如果我输入 10 个字母,它会崩溃。

有谁知道如何解决这一问题?

我的代码:

非常感谢您的帮助,谢谢。

0 投票
2 回答
277 浏览

python - Using isbntools with web2py

I'm using web2py to create a page where I search for books based on title/author/keyword/etc. and ISBN, and I can't seem to figure out how to use isbntools in the webapp. I'm sure it's something basic that I'm missing out on, but this is the first webapp that I've ever created, and it's for a class project. This is the related portion of my controller:

This is a portion of the ticket information I'm getting back:

Error ticket for "Bibbly" Ticket ID

96.255.27.81.2014-05-01.21-50-27.f66e0b53-b5bd-4621-8dbd-b6f30e8a6af1 invalid syntax (default.py, line 21) Version web2py™ Version 2.8.2-stable+timestamp.2013.11.28.13.54.07 Python Python 2.7.5+: /usr/local/bin/uwsgi (prefix: /usr) Traceback

line 21 titledata = isbn_goom "form.vars.title" bibtex ^ SyntaxError: invalid syntax