일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 프로젝트
- 기초프로젝트
- 머신러닝
- jd
- Python
- 군집화
- 전처리
- 팀프로젝트
- pandas
- SQLD
- 클러스터링
- 데이터분석
- 히트맵
- streamlit
- 데이터 분석
- 프롬프트 엔지니어링
- 태블로
- da
- Chat GPT
- If
- 서브쿼리
- 최종 프로젝트
- lambda
- data analyst
- 크롤링
- GA4
- 시각화
- 기초통계
- cross join
- SQL
Archives
- Today
- Total
세조목
PYTHON 정리(점프투파이썬 - 함수: 사용자 입출력)(24.01.07) 본문
- 본 내용들은 PYTHON을 공부하면서 차후 제가 복습하기위해 정리해놓은 것으로 제가 새롭게 알게된 내용들만을 정리하였습니다. 또한 배움이 부족하여 미처 다 파악하지 못한 부분들도 많으니 혹시나 이 포스팅을 보시는 분들께서는 다른 포스팅, 도서, 강의도 함께 참고하시기 바라겠습니다.
Input
input은 사용자가 키보드로 입력한 모든 것을 '문자열'로 저장한다.
name = input()
'나의 이름은 Kim입니다'
name
>>> '나의 이름은 kim입니다'
변수 = input()
을 입력하면 아래와 같은 입력 창이 출력된다.
입력창에 입력하고자 하는 문자열을 입력하여 변수가 이 문자열을 가리키도록한 후
해당 변수를 입력하면 입력했던 문자열이 출력된다.
만약 특정 문구를 입력하고싶다면 input( ) 소괄호 안에 입력해주면 된다.
name = input('당신의 이름은 무엇입니까? ')
input 함수를 사용해서 입력하는 값들은 모두 문자열이라는 점을 기억하자
print문은 값을 출력해주는 함수다.
이같은 print문으로 할 수 있는 일을 세가지 정도 추가로 확인해보겠다.
1. 큰 따옴표로 둘러싸인 문자열은 + 연산과 동일하다.
'나의 이름은 kim 입니다'
라는 문자열이 있다고 가정하자
특정 문자열끼리만 붙이고 싶을때 큰 따옴표를 활용하면 되는데
예를 들어 "나의 이름은"과 "kim"과 "입니다"를 붙여서
'나의 이름은kim입니다'
을 출력하고싶다면 아래와 같이 코드를 입력하면 된다.
print("나의 이름은" "kim" "입니다")
>>> '나의 이름은kim입니다'
2. 문자열 띄어쓰기는 쉼표로 한다.
반대로 띄어쓰기를 하고싶다면 어떻게 하면 될까?
이 때는 쉼표를 이용하면 된다.
print("나의 이름은", "kim", "입니다")
>>> '나의 이름은 kim 입니다.'
3. 한 줄에 결과값 출력하기
print문에서 한 줄에 결과값을 출력하는 방법은 아래 포스팅의 'for문을 활용한 구구단 계산' 부분에서 한 번 정리한 적이 있다.
2024.01.01 - [데이터 분석 공부/Python] - PYTHON 정리(For 제어문)(24.01.01)
방법은 간단하다.
print문 소괄호 內 출력하고자 하는 문자열 다음에 end = ' ' 를 입력하면된다.
print문의 end 매개변수의 초깃값은 줄바꿈 문자(\n)로 되어있는데 이를 ' '로 바꿔준 것이다.
for i in range(1,5):
i
print(f'{i}개 있습니다.', end = ' ')
>>> 1개 있습니다. 2개 있습니다. 3개 있습니다. 4개 있습니다.
'데이터 분석 공부 > Python' 카테고리의 다른 글
PYTHON 정리(알고리즘, 큐 예제)(24.01.08) (0) | 2024.01.08 |
---|---|
PYTHON 정리(점프투파이썬 - 함수: 파일 읽고 쓰기)(24.01.07) (1) | 2024.01.07 |
PYTHON 정리(CLASS)(24.01.06) (1) | 2024.01.06 |
PYTHON 정리(IDE, print&return, 메소드, break, pass, continue)(24.01.05) (1) | 2024.01.05 |
PYTHON 정리(점프투파이썬 - 함수 리턴값은 언제나 하나, 매개변수 초깃값 설정, 함수 內 선언한 변수의 효력 범위, 함수 안에서 함수 밖의 변수를 변경하는 방법(return, lambda))(24.01.05) (1) | 2024.01.05 |