Python 변수 이름 이 합 법 적 인지 판단 하 는 방법 예시

질문:
변수 이름 이 합 법 적 인지 여부:
         1.변수 이름 은 알파벳,숫자 또는 밑줄 로 구성 할 수 있 습 니 다.
         2.변수 이름 은 알파벳 이나 밑줄 로 만 시작
         s = 'hello@'
  •          변수 이름 의 첫 번 째 요소 가 알파벳 이나 밑줄 s[0]인지 판단 하기
  •          첫 번 째 요소 가 조건 에 부합 되면 첫 번 째 요 소 를 제외 한 다른 요소 s[1:]
  • 를 판단 합 니 다.
    생각:
  •          1.변수 이름 의 첫 번 째 문자 가 알파벳 이나 밑줄 인지 여부
  •          2.그렇다면 계속 판단 하 라-->4
  •          3.그렇지 않 으 면 잘못 보고
  •          4.첫 번 째 문 자 를 제외 한 다른 문 자 를 순서대로 판단
  •          5.알파벳 숫자 또는 밑줄 여 부 를 판단 한다
  • 
    while True:
      s = input('   :')
      #    
      if s == 'exit':
        print('      ')
        break
      #                
      if s[0].isalpha() or s[0] == '_':
        for i in s[1:]:
          #                
          if not(i.isalnum() or i == '_'):
            print('%s      ' %s)
            break
        else:
          print('%s     ' %s)
      else:
        print('%s      ' %s)

    총결산
    이상 은 이 글 의 모든 내용 입 니 다.본 고의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가 치 를 가지 기 를 바 랍 니 다.여러분 의 저희 에 대한 지지 에 감 사 드 립 니 다.더 많은 내용 을 알 고 싶다 면 아래 링크 를 보 세 요.

    좋은 웹페이지 즐겨찾기