분류 전체보기245 [Linux] Ubuntu 보호되어 있는 글 입니다. 2024. 8. 18. 버퍼오버플우->nx 보호되어 있는 글 입니다. 2024. 8. 17. [python] join 1. join 함수매개변수의들어온 리스트들의 요소를 하나의 문자열로 결함한다.파이썬 내장함수이다. 추가 import가 필요 없다.'구분자'.join(리스트)👆 이건 join함수의 기본 구조 이다.리스트의 값 사이에 구분자를 넣어서 하나의 문자열로 합친다. 만약 ''.join(['c','h','u','u]) 인 상황에선 "chuu"로 문자열을 반환한다.(구분자에 아무것도 없었기 때문에 그대로 합쳐 준다.) join 함수 사용 예시a = ["pretty", "chuu"]print('-'.join(a))# 결과: pretty-chuu2. 추가 정보1. 리스트가 비어있을 때a = []print(','.join(a))# 결과:결과는 빈 문자열이 반환된다. 2. 리스트와 문자열a = "chuu"print(' '.. 2024. 8. 12. [python] 비트 연산자-오른쪽 시프트 보호되어 있는 글 입니다. 2024. 8. 10. [python] 비트 연산자 비트 연산자: 이진수(bit)로 표현한 숫자에 대해 비트 단위로 연산을 수행하는 연산자1. AND ('&')두 비트가 모두 1일때 결과가 1이 된다, 하나라도 0이면 0이다.a=13 # 1101b=11 # 1011print(a&b) #1001a1101b1011a & b1001위 표를 보면 이진수의 비교를 쉽게 이해할 수 있다. 첫번째 비트 연산자여서 표를 작성해 보았다2. OR ('|')두 비트중 하나라도 1이면 결과는 1이다. 둘다 0이면 0이다.a = 13 #1101b = 11 #1011print(a|b) #11113. XOR ('^')두 비트가 서로 다르면 1, 같으면 0이다.a = 13 # 1101b = 11 # 1011print(a ^ b) # 01104. 비트 NOT ('~')not은 .. 2024. 8. 10. [Dream hack] Tool: pwntools 보호되어 있는 글 입니다. 2024. 8. 7. 이전 1 ··· 7 8 9 10 11 12 13 ··· 41 다음