목표
변수 이름이 유효하고 출력 1인지 또는 유효한지 여부를 확인하는 프로그램 또는 함수를 작성 True
하십시오. 0.5는 유효하지만 밑줄 (_)로 시작하고 0 또는 False
유효하지 않은 경우 작성하십시오.
규칙
- 대부분의 언어에서 변수 이름은 밑줄 또는 문자 (az, AZ, _)로 시작하고 나머지 문자는 밑줄, 문자 또는 숫자 인 경우에 유효합니다. (az, AZ, 0-9, _)
- 출력 1 또는
True
변수 이름이 유효하고 0이거나False
유효하지 않은 경우. - 그러나 밑줄로 변수를 시작하는 것은 좋지 않으므로 밑줄로 시작하고 이름이 유효하면 0.5를 리턴하십시오.
테스트 사례
입력
abcdefghijklmnop
산출
1
입력
_test_
산출
0.5
(밑줄로 시작)
입력
123abc
산출
0
(숫자로 시작)
입력
A_b1C_23
산출
1
입력
_!
산출
0
(유효하지 않기 때문에 0.5 아님)
입력
magical pony1
산출
0
(공백 없음)
표준 허점이 적용됩니다.
이것은 code-golf 이므로 가장 짧은 코드가 승리합니다.
보너스 : 프로그램 / 함수 0
가 빈 문자열 ( ""
)을 출력하면 -10 % 입니다.
__init__
; 또한, 아니, 수업은하지 않습니다 필요 을 __init__
하지만, 일반적으로 한이