>  Q&A  >  본문

python 怎样随机生成中文字符?

用Python 随机产生中文字符来做验证码.但是python的编码搞得头晕,请大神门一点一下

黄舟黄舟2740일 전38164

모든 응답(6)나는 대답할 것이다

  • 迷茫

    迷茫2017-04-18 10:19:48

    Python3에서는 코딩 문제를 고려할 필요가 없습니다.
    인증코드를 만들 때 자주 사용하는 단어 목록을 만든 다음 그 중에서 무작위로 몇 개를 선택하는 것이 좋습니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:19:48

    으아아아

    위 내용은 파이썬에서 중국어 인증코드를 무작위로 생성하는 예시 코드이니 참고하시면 됩니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 10:19:48

    인증코드를 만들고 싶다면 생성된 문자가 희귀한 문자일 가능성이 높기 때문에 함부로 생성하지 않는 것이 좋습니다. 무작위로 선택하세요

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:19:48

    솔루션 아이디어

    1. 일반적인 한자 나열

    2. 해당 단어 수를 무작위로 선택

    다음은 국가표준 1급 한자(3755, 병음순)입니다.

    으아아아

    코드 구현

    으아아아

    출력결과

    으아아아

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:19:48

    0x4e00부터 0x9fa5까지 임의의 정수를 선택하여 unichr에 전달합니다.

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 10:19:48

    으아아아

    모든 한자 중 무작위로 2개를 선택하세요. 실제로 희귀한 문자가 많이 있을 것입니다. 참고용으로만 사용하세요.

    으아아아

    회신하다
    0
  • 취소회신하다