Python(12)
-
[Python/파이썬] 삼항 연산자
삼항 연산자 일반적으로 쓰는 if-else 문을 한 줄로 간단하게 표현할 수 있다. 참일 때, 실행할 연산을 가장 앞에 쓰고 참일 때 조건을 if 뒤에 적는다. 그 뒤로 else 조건문을 적어두면 된다. 해당 식은 이런 식으로도 표현이 가능하다. 변수 = ( 조건 and 조건이 맞을 때 수행 or 조건 아닐 때 수행 ) +) and or으로 표현하는 삼항 연산자 사용 시 주의해야 할 점 0과 빈 문자열인 ""같은 경우, 파이썬은 False로 인식하기 때문에 조건에 만족하지 않는다고 판단한다. 위에 예시로 들었던 B에 빈 문자열을 넣어 돌릴 경우, A가 2이지만, B가 빈 문자열이기 때문에 False로 인식하여 C를 ans에 넣게 된다. 즉, ans=C가 된다.
2020.11.06 -
[Python/파이썬] f-문자열
포맷 문자열(f-문자열) 문자열 앞에 f 또는 F를 접두어로 사용, 문자열 안에 들어갈 변수를 {} 안에 적는 형식이다. 포맷 문자열을 사용하면 여러 변수를 문자열로 간편하게 출력할 수 있다. 서로 다른 자료형을 포맷 문자열로 묶는 것 또한 가능하다.
2020.10.12 -
[Python/파이썬] 엔터없이 여려개의 값 input으로 받기
map(int, input().split()) 입력 받은(input)숫자를 공백 기준으로 자르고(split) 정수형(int)으로 치환(map)하여 num1과 num2 변수에 넣는다. 문자열을 입력할 경우 int 대신 str로 작성 자르고 싶은 문자열 기준이 공백이 아닐 경우 split()에서 ()안에 자르고 싶은 기준이 될 문자를 입력 +)만약 리스트 형태로 받고 싶다면? map 앞에 list를 붙여 작성해준다. → list(map(int, input().split()))
2020.09.19 -
[Python/파이썬] 리스트
List 란? 파이썬의 자료형 중 하나로 배열과 비슷하다. 리스트를 쪼개는 것도 가능하며 리스트끼리 더할 수도 있다. List 기능 1) len(리스트명) 리스트의 길이를 출력하는 함수. 변수 안에 리스트 길이 값을 넣을 수 있다. 2) append(값) 괄호 안에 있는 값을 리스트 가장 뒤에 추가하는 함수 만약, 특정 위치에 값을 추가하고 싶다면 insert(위치, 값)를 이용하면 된다. 이때 리스트는 0부터 시작하기 때문에 원하는 위치를 셀 때 0부터 세야 한다. 2번째 위치에 34를 넣으라고 했지만 실제 들어간 위치는 3번째이다. 이것을 통해 리스트가 0부터 시작한다는 것을 알 수 있다. 3) POP(인덱스) 괄호 안에 있는 인덱스가 가지고 있는 리스트 값을 꺼낸다. 인덱스를 지정하지 않으면 가장 ..
2020.03.30 -
[Python/파이썬] 산술연산자 /와 //의 차이
/와 //은 둘 다 나누기 연산자이지만 약간의 차이점이 있다. /은 나누기로 나온 결과값을 소수점까지 출력한다. // 정수 나눗셈을 하는 연산자로 소수점 아래를 버리고 정수값만 보여준다.
2020.03.30 -
[Python/파이썬] 변수와 딕셔너리 key값 비교하기.
변수 == Key? A라는 변수가 딕셔너리의 key값으로 존재하는지 비교하기 위해서 get을 사용한다. 만약에 해당 key값을 가지고 있을 시, key값에 해당하는 value값을 출력하고 싶다면 아래 예제대로 하면 된다.
2019.10.22