pwj.py
# coding: utf-8;
# パスワードジェネレーター ver1.0 (数字 アルファベット小文字大文字混合)
import random
import re
print("何ケタのパスワードにしますか?")
num = list(range(10))
eng = "abcdefghijklmnopqrstuvwxyz"
ENG = list(str(eng)+str(eng.upper()))
pw = num + ENG
user_select = int(input())
number = random.sample(pw, user_select) # 数字リスト
dic =str.maketrans("", "", " ,'") # 置換する文字が少ない場合はreplaceで対応可。後の変更を想定してtranslate()関数使用。
pwd = str(number).translate(dic)
print(pwd)