Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

string = "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33"
''.join([hex(int(x))[2:] for x in string.split(" ")]).decode("hex")
print map{chr}'072097112112121032080114111103114097109109101114115032068097121033'=~/(.{3})/g;print map{chr($_<30?"1$_":$_)}'72971212213280141103149709090114153268972133'=~/(.{2})/g;
print "".join([str(unichr(int(x))) for x in "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33".split(" ")])
import Data.Char (chr)
decode = map (chr . read) . words
-- msg == "Happy Programmers Day!"
msg = decode "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33"
WITH str
AS (SELECT '72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33'
AS code
FROM DUAL)
SELECT REPLACE (
MAX(SYS_CONNECT_BY_PATH (
CHR (REGEXP_SUBSTR ( ( SELECT code FROM str),
'[^ ]+',
1,
LEVEL)),
'.')),
'.',
'')
AS name
FROM DUAL
CONNECT BY REGEXP_SUBSTR ( ( SELECT code FROM str),
'[^ ]+',
1,
LEVEL) IS NOT NULL
DECLARE
@Array VarChar(MAX) = '72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33',
@Separator VarChar(1) = ' ',
@i Int,
@l Int,
@v VarChar(900),
@Result VarChar(MAX) = ''
SET @l = DATALENGTH(@Array)
WHILE 1 = 1
BEGIN
SET @i = CHARINDEX(@Separator, @Array)
IF @i = 0
BREAK
IF @i > 1 BEGIN
SET @v = SubString(@Array, 1, @i - 1)
SET @Result += Char(@v)
END
SET @l = @l - @i
SET @Array = SubString(@Array, @i + 1, @l)
END
SET @Result += Char(@Array)
PRINT @Result
DECLARE
@Result VarChar(MAX) = ''
DECLARE
@Array TABLE (i Int)
INSERT INTO @Array (
[i]
)
VALUES (72), (97), (112), (112), (121), (32), (80), (114), (111), (103), (114), (97), (109), (109), (101), (114), (115), (32), (68), (97), (121), (33)
SELECT
@Result += Char([i])
FROM @Array
PRINT @Result
''.join([chr(int(x)) for x in string.split(' ')])var string = "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33";
var array = string.split(" ");
console.log(String.fromCharCode.apply(String,array));
console.log(String.fromCharCode.apply(String, "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33".split(" ")));
print ''.join(map(chr, map(int, "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33
".split())))echo implode("", array_map("chr", explode(" ", "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33")));
byte[] ascii = new byte[] {72, 97, 112, 112, 121, 32, 80, 114 ,111, 103, 114, 97, 109, 109, 101, 114, 115, 32, 68, 97, 121, 33};
for (byte b : ascii) {
System.out.print((char)b);
}
++++[->++++<]>[->++++>++++++>+++++++>>>++>+++++<<<<<<<]>++++++++.>+.>..
[->+>+<<]>>+++++++++.>.>.<<<++.---.<<++++++.>>+++.<<------.>>-----..<<+
+++.>>+++++.+.>>.<<<<<----.>----.>>>.>+.using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1 {
class Program {
static void Main(string[] args) {
char[] char_text = new char[22] { (char)72, (char)97, (char)112, (char)112, (char)121, (char)32, (char)80, (char)114, (char)111, (char)103, (char)114, (char)97, (char)109, (char)109, (char)101, (char)114, (char)115, (char)32, (char)68, (char)97, (char)121, (char)33 };
string str_text = new string(char_text);
Console.WriteLine(str_text);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ASCII_to_String {
class Program {
static void Main() {
string ASCIIText = "72 97 112 112 121 32 80 114 111 103 114 97 109 109 101 114 115 32 68 97 121 33"; // ASCII text
string[] ASCIICharNumbers = ASCIIText.Split(' '); // ASCII char numbers
string PlainText = ""; // Plain text
foreach (string ASCIICurentCharNumber in ASCIICharNumbers) {
PlainText += Convert.ToChar(Convert.ToInt32(ASCIICurentCharNumber));
}
Console.WriteLine(PlainText);
}
}
}
Всех с праздником!



SELECT CASE WHEN TO_CHAR(SYSDATE, 'DDD')='256' THEN 'С днем программиста!' ELSE 'Работать, негры!' END FROM DUAL;SELECT IF(DAYOFYEAR(NOW())-256,'','С днем программиста!');ELSE.SELECT DECODE (TO_CHAR (SYSDATE, 'DDD'),
256, 'С днем программиста!',
'Работать, негры!')
FROM DUAL


С днем программиста!