본문 바로가기

Python7

ss https://dojang.io/mod/page/view.php?id=2360 2024. 2. 6.
[Python] 아스키 코드, ASCII Code 아스키 코드란? 미국정보교환표준부호(영어: American Standard Code for Information Interchange), 또는 줄여서 ASCII(아스키)는 영문 알파벳을 사용하는 대표적인 문자 인코딩이다. 아스키는 컴퓨터와 통신 장비를 비롯한 문자를 사용하는 많은 장치에서 사용되며, 대부분의 문자 인코딩이 아스키에 기초를 두고 있다. 파이썬에서 아스키 코드 사용하기 65부터 'A' , 97부터 'a'가 시작하는 것을 외워두자. + 알파벳은 총 26개 ord(문자) : 문자를 넣으면 숫자를 반환 ord() 함수는 문자의 유니코드 코드 포인트(정수 형태.. 2023. 12. 8.
pangram 판별 import sys alphabet_set = set('abcdefghijklmnopqrstuvwxyz') pangram = sys.stdin.readline() pangram_set = set(pangram.lower()) if alphabet_set.issubset(pangram_set): print("YES") else: print("NO") set, issubset 사용. 예를 들어, A와 B가 집합일 때, A.issubset(B)는 A가 B의 부분집합인지를 검사. 만약 A가 B의 부분집합이라면 True를 반환하고, 그렇지 않으면 False를 반환. 2023. 11. 11.
[Python] 파이썬 리스트 비어있는지 여부 확인 ls = [] if not len(ls): # 리스트가 비어 있으면 True if len(ls): # 리스트에 요소가 있으면 True 리스트에 값이 없으면 len() 값이 0 이므로 위와 같이 길이를 확인해서 비어있는지 확인할 수 있지만 이보다 더 파이썬스러운 방법이 있다. if not ls: # 리스트가 비어 있으면 True if ls: # 리스트에 내용이 있으면 True boolean을 이용해서 바로 확인하는 방법이다. 2023. 9. 5.