我正在尝试暴力破解密码。当我玩一些循环时,我注意到有一个特定的顺序。就像,如果我有 for i in '.'..'~'
它会放置
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
看到这里后,我想知道“Ruby 中的循环顺序是什么?”哪个角色的优先级最高,哪个角色的优先级最低?对不起,如果这个问题是基本的。我只是还没有找到任何人都知道的网站。如果您对这个问题有疑问,请提问。我希望这已经足够清楚了!
最佳答案
顺序由字母的二进制表示定义。反过来,这又是由标准定义的。使用的标准是 ASCII(美国信息交换标准代码)。
存在其他编码标准,例如 IBM 中端计算机使用的 EBCDIC。
关于Ruby 循环顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39458550/