728x90
문제
코드
a, b = map(int, input().strip().split(' '))
print(('*'*a + '\n')*b)
#다른 풀이 1
a, b = map(int, input().strip().split(' '))
for _ in range(b):
print('*'*a)
# 다른 풀이 2
a, b = map(int, input().strip().split(' '))
for i in range(b):
for j in range(a):
print('*', end='')
print()
map() 쓰는 이유
#input().split()인 경우
>>> a = input().split()
10 20 (입력)
>>> a
['10', '20']
#map(int, input().split())인 경우
>>> a = map(int, input().split())
10 20 (입력)
>>> list(a)
[10, 20]
독서후기
어제 성공하는 프로그래밍 공부법이라는 책을 읽었다
성공하는 프로그래밍 공부법 : 네이버 도서
네이버 도서 상세정보를 제공합니다.
search.shopping.naver.com
느낀 점
1. (알고보니)예전에 한번 읽었던 책이다 - 지금 보니 새롭다
2. 코딩 학습의 훈련방향
- 양질의 코딩 정보 검색과 이를 위한 영어 활용 능력
- 예제 기반 학습(책에서는 클론코딩으로 시작하는 것이 좋다고 함)
- API 문서 열공
- 작성한 코드 공개하기
- 내가 만든 프로그램 배포하고 광고하기
3. 보안쪽으로 궁금한 내용
책에서 한 인터뷰를 한 사람이 엄청 대단한 팀장님을 존경하고, 그 팀장님이 평소 관심 있는 내용에 대한 서술이 나온다
지금은 무엇인지 모르지만 나중에 보면 (지금보다는) 알 것같아서 남긴다
- 메타 프로그래밍
- 크로스플랫폼
- 분산 처리
- 천만 개가 넘는 객체의 테스트
-코드 보안 설계
4. 프로그래밍에서 중요한 것 세가지(많은 대답 중 가장 마음에 드는 것)
- 배우려는 의지
- 실력에 대한 욕심
- 새로운 기술에 대한 호기심
5. 프로그래머들이 기술서 변역을 많이 함을 느낌, 또 실력도 많이 향상한다고 함
기술서 변역본을 많이 읽고 나중에는 번역도 해보고 싶음
'프로그래밍 > 알고리즘' 카테고리의 다른 글
프로그래머스 - 비밀지도 파이썬 (0) | 2023.01.13 |
---|---|
프로그래머스 - 최대공약수와 최소공배수 파이썬 + 독서 후기 (0) | 2023.01.11 |
백준 - 영화감독 숌 1436 파이썬 (0) | 2023.01.09 |
브루트포스 알고리즘 (0) | 2023.01.06 |
프로그래머스 - 부족한 금액 계산하기 파이썬 (0) | 2023.01.05 |
댓글