본문 바로가기

Python/기초25

[Python] 파이썬의 문자열 함수 upper(), lower(), title(), capitalize(), split() 더하기 연산 ( + 연산자 ) 문자열 결합 + 연산자 (더하기 연산자) 를 사용하면 문자열을 옆으로 붙이게 된다. 즉, 문자열을 결합시킨다 두개의 문자열을 결합시키는 것도 되고, 여러개의 문자열을 결합시킬 수도 있다 더하기 연산자를 이용해서 문자열을 붙일 때, 공백을 포함해 결합시키려면 " " 혹은 ' ' 공백 문자열을 원하는 위치에 넣어주면 된다 대소문자 처리하는 upper(), lower(), title(), capitalize() 함수 upper() : 문자열을 대문자로 변환 lower() : 문자열을 소문자로 변환 title() : 문자열을 각 단어의 앞만 대문자로 변환 capitalize() : 문자열의 맨 앞만 대문자로 변환 문자열을 분리 할 수 있는 split() 함수 split() 함수는 .. 2022. 11. 15.
[Python] 파이썬 User Input 사용자에게 입력 받기 input() 값을 유저에 입력 받는 input() 함수 input() 함수는 값을 유저한테서 직접 입력 받는다 위에서 input 함수 안에 원하는 문자열을 써주면 화면에 출력되면서 유저에게 값을 입력을 받게 된다 값에 "김나나" 라고 유저가 입력하면 name 변수에는 "김나나" 가 저장된다 따라서 print 함수를 이용해서 화면에 name 을 출력하면 name에 김나나가 출력된다 ※ 숫자를 입력받는 경우는 주의 다음처럼 숫자 두개를 입력받아서 더하기를 하려고 한다 3과 4를 입력하면 결과 값이 7 이 나와야 하는데 아래 코드를 실행하면 7 이 아니라 3과 4가 옆에 붙어서 34로 나온다 이렇게 되는 이유는 유저가 숫자를 입력하든 문자를 입력하든 input() 함수는 전부 문자열로 처리를 하기 때문이다 숫자로 처리할 .. 2022. 11. 15.
[Python] 파이썬의 화면 출력 print(), format 함수 값을 출력해주는 print() 함수 프린트 함수는 화면에 값을 출력하는 함수다 프린트 함수 사용법은 괄호 안에 변수나, 숫자, 문자열 등을 넣어주면, 화면에 출력한다 문자열 formating format 제 이름은 ( ) 입니다. 나이는 ()입니다. 위에서 처럼 사람 이름만 바뀌고 나머지 문장은 재사용되는 경우 이러한 경우를 템플릿이라고 하고 바뀌는 부분은 아래 처럼 format 으로 처리해 줄 수 있다 2022. 11. 14.
[Python] 파이썬의 기본 연산 파이썬의 기본 연산 파이썬은 더하기, 빼기, 곱하기, 나누기 등의 사칙연산 및 여러 연산이 가능하다 이런 기본적인 더하기, 빼기, 곱하기, 나누기 연산부터 (곱하기는 * , 나누기는 / 기호로 표기) 나누기한 몫을 구하거나 나머지를 구할 수 있는 연산도 가능하다 ( // 연산은 두 숫자를 나누기 했을때 나오는 몫을 표기, % 연산은 나머지 값을 표기) ** 연산은, 앞의 숫자를 뒤의숫자만큼 거듭제곱 하라는 연산이다 7 ** 4 는 7의 4승을 하라는 말이므로, 2401이 된다 2022. 11. 14.
[Python] 파이썬의 기본 데이터 타입 type() 파이썬의 기본 데이터 타입 파이썬은 3가지 기본 데이터 타입(data type)을 이용해 프로그래밍한다 문자열을 처리하는 str, 정수를 처리하는 int, 실수를 처리하는 float 데이터 타입을 확인하는 type() 함수 파이썬의 내장 함수인 type() 함수를 사용해 해당 데이터의 타입을 알 수 있다 '1' 은 문자열인 str, 1 은 정수형 int, 1.0 은 실수형 float 값이 출력된다 각 변수에 값을 저장하고 type()함수를 사용해도 해당 데이터의 타입을 알 수 있다 문자열인 a는 str, 정수인 b는 int, 실수인 c는 float으로 값이 출력된다 2022. 11. 14.