티스토리 뷰
728x90
반응형
enumerate()
이 함수는 컨테이너 자료형의 원소와 인덱스 넘버를 튜플 형태로 반환해 줍니다.
주로 반복문이 몇번 째 반복되고 있는지 알 필요가 있을 때 사용합니다.
숫자(num)와 진법(base)를 입력받고 10진수로 변환해 출력해주는 코드입니다.
enumerate가 (반복 횟수, num의 원소)를 튜플 형태로 반환해 줘 (index, x)에 넣어줍니다.
Int(x, base=10)
위의 함수는 일반적으로 형변환을 할 때 사용합니다.
하지만 뒤의 2번 째 keyword arguments를 보면 base=10이 있습니다. 이는 디폴트 값으로 10 진수로 받고 있다는 말인데, 사실 이 int() 함수는 인자 값으로 받은 숫자를 10진수로 변환하는 기능을 가지고 있습니다. 일반적으로 10진수의 숫자들을 형변환에 이용하기 때문에 디폴트 값이 10으로 되어있습니다. 이를 이용하면 진법 변환을 매우 쉽게 할 수 있습니다.
int('변환하고자 하는 숫자', 진법)
728x90
반응형
'python' 카테고리의 다른 글
UBUNTU 16.04 python 3.5.2 -> 3.7.0 (0) | 2019.05.12 |
---|---|
IndentationError: unindent does not match any outer indentation level (0) | 2019.04.14 |
Python 소켓으로 파일 보내기 (1) | 2019.03.24 |
Python 파일 처리 (0) | 2019.03.23 |
Python 소켓 모듈 사용 (0) | 2019.03.17 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스프링 mvc
- Spring
- git
- 쉽게 배우는 운영체제
- 쉘 코드
- 운영체제 반효경
- git branch
- 파이썬 for Beginner 연습문제
- 프로그래머스
- 패킷 스위칭
- 지옥에서 온 git
- Thymeleaf
- 생활코딩 javascript
- 김영환
- Python Cookbook
- 방명록 프로젝트
- Spring Data JPA
- 스프링
- spring mvc
- jsp
- Do it! 정직하게 코딩하며 배우는 딥러닝 입문
- Computer_Networking_A_Top-Down_Approach
- 스프링 컨테이너
- 스프링 테스트
- JPA
- git merge
- Spring Boot
- Gradle
- 선형 회귀
- 파이썬 for Beginner 솔루션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함
반응형