Eveningstar

4. 파이썬 기초 - 복합연산자, 함수 본문

파이썬

4. 파이썬 기초 - 복합연산자, 함수

두루루루루 2020. 2. 15. 11:03




복합 대입 연산자

+=숫자 덧셈 후 대입
-=숫자 뺄셈 후 대입
*=숫자 곱셈 후 대입
/=숫자 나눗셈 후 대입
%=숫자의 나머지를 구한 후 대입
**=숫자 제곱 후 대입


1
2
3
4
number = 100
number += 10
print(number)
 
cs



사용자 입력 함수 input()

-> 사용자로부터 데이터를 입력받을 때 사용


1
string = input("인사말을 입력하세요")
cs



문자열을 숫자열로 바꿀 때

int() : 문자열을 int 정수형으로 변환

float() : 문자열을 float 실수형으로 변환


숫자를 문자열로 바꿀 때

str()


str(다른 자료형)




함수(식별자 뒤에 괄호가 있으면 함수!)


숫자와 문자열의 다양한 기능을 할 수 있는 함수


숫자를 문자열로 변환 

-  format()


1
2
3
4
5
6
7
= "{}".format(10)
print(a)
print(type(a))
 
#실행결과
10
<class 'str'>
cs



단, 매개변수와 {}의 갯수를 동일하게 해야함


대소문자 바꾸기 

- upper(), lower()


upper() 는 소문자 -> 대문자로, lower()는 대문자 ->  소문자로 문자열을 변환


문자열 양 옆의 공백 제거하기

- strip()

1
2
3
4
5
6
7
8
= """
          안녕하세요
"""
print(a)
 
print(a.strip())
cs


문자열의 구성 파악하기


isalnum()

 문자열이 알파벳 또는 숫자로만 구성되어있는가 

isalpha() 

 문자열이 알파벳으로만 구성되어있는가 

isidenrifier()

 문자열이 식별자로 사용가능한가

isdecimal()

 문자열이 정수인가

isdigit()

 문자열이 숫자로 인식될 수 있는가

isspace()

 문자열이 공백으로만 구성되어 있는가

islower()

 문자열이 소문자로만 구성되어 있는가

isupper()

 문자열이 대문자로만 구성되어 있는가


문자열 자르기

:split()


1
2
3
4
= "10 20 30 40".split(" ")
print(a)
#실행결과
['10''20''30''40']
cs






'파이썬' 카테고리의 다른 글

파이썬 - 태어난 연도 출력해보기  (0) 2020.02.15
파이썬 - if조건문  (0) 2020.02.15
3. 파이썬 기초 - 숫자, 변수  (0) 2020.02.12
2. 파이썬 기초  (0) 2020.02.03
1. 파이썬 설치하기  (0) 2020.02.02
Comments