Ad
Code
Diff
  • def cursed_world():
        from this import s, d
        z = str().join([d.get(c, c) for c in s])
        return s[37] + s[30] + z[42] + s[20] + s[19] + s[18] + z[512] + z[8] + z[30] + s[20] + z[163]
    
    • def cursed_world():
    • return "hello world"
    • from this import s, d
    • z = str().join([d.get(c, c) for c in s])
    • return s[37] + s[30] + z[42] + s[20] + s[19] + s[18] + z[512] + z[8] + z[30] + s[20] + z[163]

The code that the function returns uses only 8 characters: c h r + * = ( )

Code
Diff
  • def cursed_world():
        return (chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)+(chr==chr)+(chr==chr)+(chr==chr)) + 
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)) + 
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))) +  
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))) + 
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr)+(chr==chr)) + 
                chr(((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))*((chr==chr)+(chr==chr)+(chr==chr)+(chr==chr))) +  
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)+(chr==chr)+(chr==chr)) + 
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr)+(chr==chr)) + 
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)+(chr==chr)+(chr==chr)+(chr==chr)+(chr==chr)) + 
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))) + 
                chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))))
    • def cursed_world():
    • z=int(bool())
    • o=int(not bool())
    • t=o+o
    • th=t+o
    • f=th+o
    • fi=f+o
    • s=fi+o
    • se=s+o
    • ei=se+o
    • n=ei+o
    • def char(*ds):
    • num=str()
    • for d in ds:
    • num += str(d)
    • return chr(int(num))
    • return (char(o,z,f) + char(o,z,o) + char(o,z,ei) + char(o,z,ei) + char(o,o,o) + char(th,t)
    • + char(o,o,n) + char(o,o,o) + char(o,o,f) + char(o,z,ei) + char(o,z,z))
    • return (chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)+(chr==chr)+(chr==chr)+(chr==chr)) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr)+(chr==chr)) +
    • chr(((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))*((chr==chr)+(chr==chr)+(chr==chr)+(chr==chr))) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)+(chr==chr)+(chr==chr)) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+(((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr)+(chr==chr)) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr))+(chr==chr)+(chr==chr)+(chr==chr)+(chr==chr)+(chr==chr)) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))+((chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)+(chr==chr))) +
    • chr(((((chr==chr)+(chr==chr)+(chr==chr))**((chr==chr)+(chr==chr)))+(chr==chr))**((chr==chr)+(chr==chr))))

This code builds characters only from functions and operators, never explicit data

The first ten lines create the digits 0–9: first 0 and 1 using int(False) and int(True) with the bool() function, and then the rest of the digits by adding 1 to the previous digit.
Next, there’s a small function char that takes a few digits, joins them into a number, and then turns that number into a character using its ASCII code.
Finally, the last line builds the string "hello world" character by character with the char function and returns it.

Code
Diff
  • def cursed_world():
        z=int(bool())
        o=int(not bool())
        t=o+o
        th=t+o
        f=th+o
        fi=f+o
        s=fi+o
        se=s+o
        ei=se+o
        n=ei+o
    
        def char(*ds):
            num=str()
            for d in ds:
                num += str(d)
            return chr(int(num))
    
        return (char(o,z,f) + char(o,z,o) + char(o,z,ei) + char(o,z,ei) + char(o,o,o) + char(th,t)
                + char(o,o,n) + char(o,o,o) + char(o,o,f) + char(o,z,ei) + char(o,z,z))
    • def cursed_world():
    • t = issubclass(bool, int)
    • f = issubclass(int, str)
    • bit_list = [f, t, t, f, t, f, f, f, f, t, t, f, f, t, f, t, f, t, t, f, t, t, f, f, f, t, t, f, t, t, f, f, f, t, t, f, t, t, t, t, f, f, t, f, f, f, f, f, f, t, t, t, f, t, t, t, f, t, t, f, t, t, t, t, f, t, t, t, f, f, t, f, f, t, t, f, t, t, f, f, f, t, t, f, f, t, f, f]
    • chars = []
    • length = len([t, f, t, f, t, f, t, f])
    • i = f
    • while i != len(bit_list):
    • byte = bit_list[i:i+length]
    • num = f
    • for bit in byte:
    • num = num + num
    • if bit:
    • num = num + t
    • chars.append(chr(num))
    • temp_i = f
    • for _ in byte:
    • temp_i = temp_i + t
    • i = i + temp_i
    • return str().join(chars)
    • z=int(bool())
    • o=int(not bool())
    • t=o+o
    • th=t+o
    • f=th+o
    • fi=f+o
    • s=fi+o
    • se=s+o
    • ei=se+o
    • n=ei+o
    • def char(*ds):
    • num=str()
    • for d in ds:
    • num += str(d)
    • return chr(int(num))
    • return (char(o,z,f) + char(o,z,o) + char(o,z,ei) + char(o,z,ei) + char(o,o,o) + char(th,t)
    • + char(o,o,n) + char(o,o,o) + char(o,o,f) + char(o,z,ei) + char(o,z,z))

I wrote 'hello world" without using strings or numbers.

Code
Diff
  • def cursed_world():
        t = issubclass(bool, int)
        f = issubclass(int, str)
        bit_list = [f, t, t, f, t, f, f, f, f, t, t, f, f, t, f, t, f, t, t, f, t, t, f, f, f, t, t, f, t, t, f, f, f, t, t, f, t, t, t, t, f, f, t, f, f, f, f, f, f, t, t, t, f, t, t, t, f, t, t, f, t, t, t, t, f, t, t, t, f, f, t, f, f, t, t, f, t, t, f, f, f, t, t, f, f, t, f, f]
        chars = []
        length = len([t, f, t, f, t, f, t, f])
        i = f
        while i != len(bit_list):
            byte = bit_list[i:i+length]
            num = f
            for bit in byte:
                num = num + num
                if bit:
                    num = num + t
            chars.append(chr(num))
            temp_i = f
            for _ in byte:
                temp_i = temp_i + t
            i = i + temp_i
        return str().join(chars)
    • def cursed_world():
    • bit_list = [False, True, True, False, True, False, False, False, False, True, True, False, False, True, False, True, False, True, True, False, True, True, False, False, False, True, True, False, True, True, False, False, False, True, True, False, True, True, True, True, False, False, True, False, False, False, False, False, False, True, True, True, False, True, True, True, False, True, True, False, True, True, True, True, False, True, True, True, False, False, True, False, False, True, True, False, True, True, False, False, False, True, True, False, False, True, False, False]
    • t = issubclass(bool, int)
    • f = issubclass(int, str)
    • bit_list = [f, t, t, f, t, f, f, f, f, t, t, f, f, t, f, t, f, t, t, f, t, t, f, f, f, t, t, f, t, t, f, f, f, t, t, f, t, t, t, t, f, f, t, f, f, f, f, f, f, t, t, t, f, t, t, t, f, t, t, f, t, t, t, t, f, t, t, t, f, f, t, f, f, t, t, f, t, t, f, f, f, t, t, f, f, t, f, f]
    • chars = []
    • length = len([True, False, True, False, True, False, True, False])
    • zero = False
    • one = True
    • i = zero
    • length = len([t, f, t, f, t, f, t, f])
    • i = f
    • while i != len(bit_list):
    • byte = bit_list[i:i+length]
    • num = zero
    • num = f
    • for bit in byte:
    • num = num + num
    • if bit:
    • num = num + one
    • num = num + t
    • chars.append(chr(num))
    • temp_i = zero
    • temp_i = f
    • for _ in byte:
    • temp_i = temp_i + one
    • temp_i = temp_i + t
    • i = i + temp_i
    • return str().join(chars)
Code
Diff
  • def cursed_world():
        bit_list = [False, True, True, False, True, False, False, False, False, True, True, False, False, True, False, True, False, True, True, False, True, True, False, False, False, True, True, False, True, True, False, False, False, True, True, False, True, True, True, True, False, False, True, False, False, False, False, False, False, True, True, True, False, True, True, True, False, True, True, False, True, True, True, True, False, True, True, True, False, False, True, False, False, True, True, False, True, True, False, False, False, True, True, False, False, True, False, False]
        chars = []
        length = len([True, False, True, False, True, False, True, False])
        zero = False
        one = True
        i = zero
        while i != len(bit_list):
            byte = bit_list[i:i+length]
            num = zero
            for bit in byte:
                num = num + num
                if bit:
                    num = num + one
            chars.append(chr(num))
            temp_i = zero
            for _ in byte:
                temp_i = temp_i + one
            i = i + temp_i
        return str().join(chars)
    • def cursed_world():
    • return "hello world"
    • bit_list = [False, True, True, False, True, False, False, False, False, True, True, False, False, True, False, True, False, True, True, False, True, True, False, False, False, True, True, False, True, True, False, False, False, True, True, False, True, True, True, True, False, False, True, False, False, False, False, False, False, True, True, True, False, True, True, True, False, True, True, False, True, True, True, True, False, True, True, True, False, False, True, False, False, True, True, False, True, True, False, False, False, True, True, False, False, True, False, False]
    • chars = []
    • length = len([True, False, True, False, True, False, True, False])
    • zero = False
    • one = True
    • i = zero
    • while i != len(bit_list):
    • byte = bit_list[i:i+length]
    • num = zero
    • for bit in byte:
    • num = num + num
    • if bit:
    • num = num + one
    • chars.append(chr(num))
    • temp_i = zero
    • for _ in byte:
    • temp_i = temp_i + one
    • i = i + temp_i
    • return str().join(chars)