Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- 티스토리챌린지
- 쿠키(cookie)
- Python
- docker
- git
- redis
- viewsets
- 자료구조
- 개발공부
- 장고
- ERD
- django
- Doker
- 코딩테스트
- SQL
- NoSQL
- 오블완
- Til
- 연습
- nginx
- 파이썬
- github
- 아티클 스터디
- Wil
- 도커
- 세션(Session)
- CS
- flask
- JWT
- web
Archives
- Today
- Total
SteadyDrills
[TIL] 코딩테스트 연습문제 - 콜라츠 추측 & 자료형 데이터 출력 tip 본문
20240711
https://school.programmers.co.kr/learn/courses/30/lessons/12943
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
코드 구조도)
def solution(num):
count = 0
while count < 500:
if num == 1:
return count
elif num % 2 == 0:
num = num / 2
count += 1
else:
num = (num*3)+1
count += 1
return -1
단순해 보이는 코드지만, 구조도를 그리 고난뒤에 코딩을 해보니 더 이해하기 쉬웠다.
또한 오늘 좋은 Tip을 얻었다.
위의 코드처럼 리스트나 딕셔너리를 출력할 때, 간단하게 내용만을 출력하는 방법이다.
내가 기존에 알던 방법은 str로 변형해서 출력하는 다소 불편한 방법이었는데 이렇게 간단한 방법이 있다는 걸 배웠다.
다만 딕셔너리의 경우 '키'만 출력된다.
'PYTHON' 카테고리의 다른 글
[TIL] 코딩 테스트 연습- 없는 숫자 더하기 (0) | 2024.07.16 |
---|---|
[TIL] 코딩테스트- 서울에서 김서방 찾기, index 함수 (0) | 2024.07.12 |
[TIL]Flask의 redirect (0) | 2024.07.09 |
[TIL] 팀 프로젝트 - 파이썬으로 커뮤니티 기능 만들기 (0) | 2024.07.07 |
[TIL] PYTHON 모듈-tabulate (0) | 2024.07.04 |