코드업 기초 100제 (1)

Tino-Kim·2022년 1월 2일
0
post-thumbnail
post-custom-banner

🥴 코드업 기초 100제 (1)

📌 기초-출력

1. 💛 따옴표 구분하기.

  • 출력 형식에 필요한 따옴표
  • 출력할 문자 따옴표
    두 가지를 구분하기 위해서는 기호 \가 필요하다.
print("\"!@#$%^&*()\'")
# 결과는 "!@#$%^&*()'이다.

\도 안전하게 \*2 라고 쓰기. 특수 문자는 \를 잘 이용해주면 된다.

print('\"C:\\Download\\\'hello\'.py\"')
# 결과는 "C:\Download\'hello'.py" 이다.

2. 💛 input 함수 이용하기.

  • 프롬프트를 띄워서 사용자 입력 받기.
    사용자에게 입력받을 때 "숫자를 입력하세요"라든지 "이름을 입력하세요"라는 안내 문구 또는 질문이 나오도록 하고 싶을 때가 있다. 그럴 때는 input()의 괄호 안에 질문을 입력하여 프롬프트를 띄워주면 된다.
    출처 : 점프 투 파이썬 input 함수

정리하면, input 함수를 이용해서 사용자의 입력을 받으면 된다.

  • input 함수의 결과의 종류
    input 함수의 결과는 문자열 이기 때문에, 정수나 실수로 바꿔주고 싶으면 int와 float 를 이용해주면 된다.

필요하다면 결과의 종류를 바꿔줘야 한다.

3. 💛 문자열 나누기인 split 메소드 이용하기.

여러 줄 쓸 필요없이 한 번에 여러 개의 변수에 값을 담아낼 수 있다.

a="Life is too short"
a.split()
# 결과는 ["Life","is","too","short"] 이다.
a,b = input().split()
print(a,b)
print(b,a)
# a와 b의 순서를 바꿔서 출력한다.

4. 💛 구분자 sep 메소드 이용하기.

구분자이다. 문자열 사이를 구분해주는 역할을 한다. 한꺼번에 변수로 값을 담아낸 것을 구분해줄 때 유용하다. ex. 시와 분을 구분해주는 역할을 수행하는 경우

print('a','b','c',sep=':')
# 결과는 a:b:c 이다.

split으로 나눈 변수를 중간에 공백을 주고 싶지 않는 경우에는 sep=""를 이용한다.
공백을 제거해주는 역할을 해준다.

💛 2022. 01.02 일요일

😀 마무리...

  1. split와 sep이 같이 많이 쓰인다는 사실을 기억하자. split를 통해서 여러 값을 한 줄로 변수에 할당하고, sep을 통해서 변수들을 구분해주는 역할을 수행한다.
  2. 특수문자를 이용하고 싶으면, \ 기호를 잘 이용해주자. 안전하게 모든 특수문자에는 \를 써주자.
profile
알고리즘과 데이터 과학과 웹 개발을 공부하는 대학생
post-custom-banner

0개의 댓글