본문 바로가기

파이썬

(29)
대입 연산자 대입 연산자를 알아보자. 대입 연산자는 변수와 값을 이용하여 원하는 값을 변수에 대입하는 개념이다. = -> 왼쪽 변수에 오른쪽 값을 대입한다. += -> 왼쪽 변수와 오른쪽 변수 값을 더하고 결과를 왼쪽 변수에 할당. -= -> 왼쪽 변수와 오른쪽 변수 값을 빼고 결과를 왼쪽 변수에 할당. *= -> 왼쪽 변수와 오른쪽 변수 값을 곱하고 결과를 왼쪽 변수에 할당. /= -> 왼쪽 변수와 오른쪽 값을 나누고 결과를 왼쪽 변수에 할당. %= -> 왼쪽 변수와 오른쪽 값을 나누고 나머지를 왼쪽 변수에 할당. //= -> 왼쪽 변수와 오른쪽 값을 나눈 몫의 결과를 왼쪽 변수에 할당. **= -> 왼쪽 변수와 오른쪽 값 만큼 제곱한 결과를 왼쪽 변수에 할당. 아래의 실행결과를 보고 이해해보자!! # 다음을 실행..
자료형 변환, 연산자, 산술 연산자 자료형 변환과 연산자에 대해 알아보자. #! 자료형 변환 ## 자료형(Data Type)은 다음과 같이 type을 이용하여 확인 가능 type(x) -> x 의 자료형을 반환 int(x) -> x값 을 정수형태로 변환하여 반환("123" -> 123) float(x) -> x값 을 실수형태로 변환하여 반환("123.3" -> 123.3) str(x) -> x값 을 문자열 형태로 변환하여 반환(123.4 -> "123.4") #!연산자 ## 데이터를 가공하기 위한 기호 집합 산술 연산자(일반적인 사칙연산 기능) = +, -, *, /, //, %, ** 비교 연산자(값을 비교하여 참, 거짓 판별기능) = ==, !=, is not, >, =, >, 합은 : 105 #input은 기본적으로 문자열로 반환하기..
표준 입출력 표준 입출력을 알아보자! input() 함수. 표준입력(키보드)으로 받은 값을 문자열로 반환하는 함수. name = input("이름을 입력하세요. : ") age = input("나이를 입력 하세요 : ") zone = input("사는곳을 입력하세요. : ") print(f"성함 : {name}\n나이 : {age}세\n사는곳 : {zone}") 위 코드처럼 표준입력을 통해 값을 입력 받을 수 있다. 출력결과 ↓ 이름을 입력하세요. : 믓재이 나이를 입력 하세요 : 7 사는곳을 입력하세요. : 강동 성함 : 믓재이 나이 : 7세 사는곳 : 강동 input(" ") 인풋 안에 어떤 값을 넣는지 설명을 써서 넣어주면 사용자가 정확한 값을 넣을 수 있다! 7세 이고 싶은.. 강동믓재이 입니다.. 표준 입력..
Format Format 사용하기 = 문자열의 서식을 정하고 해당 서식에 값을 저장하는 방법 많이 사용되는 것들 ☞ %s -> 문자열 서식, %c -> 문자 하나, %d -> 정수, %f -> 부동소수 사용빈도가 적은 것 ☞ %o -> 8진수, %x -> 16진수, %% -> 문자 자체 name = "홍길동" age = 20 pi = 3.14 n = 10 print("이름 : %s" % name) # 이름 : 홍길동 print("나이 : %d" % age) # 나이 : 20 print("PI : %f" % pi) # PI : 3.140000 print("%d %o %x" % (n,n,n)) # 10 12 a 위 형식처럼 사용한다! 해당 데이터 타입에 맞는 포멧을 사용해야 올바르게 코드가 작동 된다. 문자열 함수들의 ..
Indexing & Slicing Indexing & Slicing 을 알아보자. 문자열에 각 문자를 가르키는 번호를 index번호라고 한다.(0부터 시작.) 인덱스 번호를 이용해 해당 인덱스 번호에 해당하는 값을 불러온다! 아래에서 알아보자. str = "hello, my name is minsookim" print(f"{str[0], str[3], str[5], str[9], str[18]}") #todo 실행결과 -> ('h', 'l', ',', ' ', 'm') slicing = 인덱스 번호를 이용하여 문자열의 특정 부분을 잘래낼수있다.([시작 : 끝]) 아래에서 알아보자. str = "hello, my name is minsookim" print(f"{str[0:3], str[-5:-1]}") # (-1) -가 붙으면 뒤에서 부..

728x90