Kod:
#-*-coding:utf8;-*-
#qpy:console
#qpy:2
import os, random, string
karakterler = string.ascii_letters + string.digits + '!@#$%^&*()'
yolluk = input("Kaç karakterden oluşacak?: ")
calkala = random.SystemRandom()
print ''.join(calkala.choice(karakterler) for i in range(yolluk))