일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- API
- 클론코딩
- Autolayout
- IOS
- joined()
- String()
- swift
- Segue
- GIT
- replacesubrange()
- prefix()
- suffix()
- Info.plist
- tableView
- github
- 프로그래머스
- 대문자소문자
- 코딩테스트
- 싱글톤
- zip()
- xib
- MVC
- 코드업 파이썬 기초 100제
- uisearchbar
- reduce()
- uikit
- 알고리즘
- components()
- alamofire
- 라이징캠프
- Today
- Total
Daeng iOS
[코드업 CodeUp] Python 기초 100제 (6001~6010) 본문
[코드업 CodeUp] Python 기초 100제 (6001~6010)
U_Daeng 2022. 1. 27. 00:44내 개발 블로그 첫 포스팅은 .. 코드업에서 풀어본 파이썬 기초 100제 풀이 ..!
막연하게 백준으로 코딩테스트 공부를 시작했다가 막막함을 느끼고 공부법을 찾아보던 중에 코드업에 기초 100제가 있다는 것을 알게돼서 풀기 시작했고 며칠전에 드디어 다 풀었다
근데 언제 어느 문제를 풀었는지 기록해놨으면 좋았을 것 같은데 그땐 정리할 생각을 못했던 것 같아서 아쉽다ㅜㅜ
이 이후에 공부하는 코테들은 꼭 기록하고 바로바로 정리하기 연습해야지!!!
우선 이건 내가 푼 문제의 링크고, 코드업에서 모범 답안을 제공해주는데 내가 공부할 때 내 풀이들과 비교해보기도 했고
혹시 보는 사람이 있다면 편하게 참고했으면 해서 같이 올려둘 예정이다
그리고 여러 풀이가 생각 나는 건 여러 번 채점했어서 첨부된 풀이가 여러개인 문제들도 있다
https://codeup.kr/problemsetsol.php?psid=33
문제집 / Python 기초 100제
codeup.kr
코드들은 깃허브에도 올려놨당
https://github.com/yujeong-kwon/Coding-test/tree/master/Codeup
GitHub - yujeong-kwon/Coding-test
Contribute to yujeong-kwon/Coding-test development by creating an account on GitHub.
github.com
6001부터 6008번은 기초중에서도 출력 파트였다
#6001 - 출력하기01
print()를 이용해 단어를 출력
내 코드
print("Hello")
모범 풀이
print("Hello")
#6002 - 출력하기02
print()를 이용해 공백을 포함한 문장을 출력
내 코드
print("Hello World")
print("Hello", "World")
모범 풀이
print("Hello World")
#6003 - 출력하기03
print()를 이용해 두 줄에 걸쳐 줄을 바꿔 출력
내 코드
print("Hello")
print("World")
모범 풀이
print("Hello")
print("World")
'''
또는
print("Hello\nWorld")
'''
#6004 - 출력하기04
print()를 이용해 작은 따옴표(')(single quotation mark)가 들어있는 출력문 출력
내 코드
print("'Hello'")
모범 풀이
print("'Hello'")
#6005 - 출력하기05
print()를 이용해 큰 따옴표(")(double quotation mark)가 들어있는 출력문 출력
출력할 땐 ' 아니면 "를 사용하면 되는데 그걸 포함 한 텍스트를 출력할 때는 둘 중 그걸 빼고 남은 하나를 쓰거나 \를 붙여서 쓰면된다
내 코드
print('"Hello World"')
모범 풀이
print("\"Hello World\"")
'''
또는
print('"Hello World"')
'''
#6006 - 출력하기06
특수문자 출력
위에서 설명한 것처럼 특수문자를 입력할 때는 앞에 \를 붙여서 사용하면 된다.
내 코드
print("\"!@#$%^&*()'")
모범 풀이
print("\"!@#$%^&*()'")
'''
또는
print('"!@#$%^&*()\'')
'''
#6007 - 출력하기07
특수문자를 포함한 파일 경로를 출력
내 코드
print("\"C:\Download\\'hello'.py\"")
모범 풀이
print("\"C:\Download\\\'hello\'.py\"")
#6008 - 출력하기08
파이썬 소스 코드 출력
내 코드
print('print("Hello\\nWorld")')
모범 풀이
print("print(\"Hello\\nWorld\")")
6009과 6010은 기초 입출력 파트다.
#6009 - 문자 1개 입력받아 그대로 출력하기
변수에 문자 저장 후 그대로 출력
내 코드
a = input()
print(a)
모범 풀이
c=input()
print(c)
#6010 - 정수 1개 입력받아 int로 변환하여 출력하기
변수에 정수 값을 저장 후 정수로 변환하여 출력
내 코드
num = int(input())
print(num)
모범 풀이
num = int(input())
print(num)
'알고리즘 & 코딩테스트 > CodeUp : Python 기초 100제' 카테고리의 다른 글
[코드업 CodeUp] Python 기초 100제 (6051~6060) (0) | 2022.08.26 |
---|---|
[코드업 CodeUp] Python 기초 100제 (6041~6050) (0) | 2022.03.05 |
[코드업 CodeUp] Python 기초 100제 (6031~6040) (0) | 2022.02.08 |
[코드업 CodeUp] Python 기초 100제 (6021~6030) (0) | 2022.02.07 |
[코드업 CodeUp] Python 기초 100제 (6011~6020) (0) | 2022.02.05 |