Мне нужна помощь, чтобы объединить 2 переменные в 1 переменную или любой другой метод для использования этих переменных вместе ...
Мое намерение состоит в том, чтобы создать генератор ascii, в котором ему нужно показать определенное слово, чтобы сгенерировать его ... в этом примере я хочу показать только слово "a", но не могу, функция print print печатает содержимое переменной " ([0,4]) ", мне нужно объединить переменные и обработать их как команду, а не как строку ...:
# encoding:utf-8
threexfive = '
# # ##
## ### ### ### ### # ###
# # # # # # # ## ### # #
### ### ### ### ### # ##
## ###
'
# The long of the letters a to f
threexfive_longs = '
a=[0,4]
b=[4,4]
c=[8,4]
d=[12,4]
e=[16,4]
f=[20,4]
'
string = ''
word = 'a'
word.each_char do |char|
$long = threexfive_longs.split(char).last.split(']').first.split('=').last + "]"
threexfive.each_line do |type|
# This don't works:
string = type + $long
print string
# But this works :(
# print type[20,4], type[0,4], type[8,4], type[16,4], "\n"
end
end
Вот разница:
# This doesn't work:
string = type + $long
print string
Выход:
# But this works :(
print type[0,4], "\n"
Выход: