티스토리 뷰

Python

Basic

Yokina 2017. 1. 7. 22:56


Python



Basic


스위트 suite    :  같은 블록안에 있는 일련의 코드들

대소문자 구분함


출력 :


print("문자열")       print(1975)

print("포멧타입 %s 출력", %var)


Format : %d - 정수 , %f - 실수 , %s - 문자열, %c - 단일문자

문자열내 % 출력은 %% 사용


입력 :

var = input()

입력은 문자열로 받는다. 정수 필요시 변환하여야 한다.

var = int(input(‘첫번째 숫자를 입력하세요”)




연산자


승수계산은 **

3 ** 4 - 3의 4승 구하기




문자열

str = “문자열 테스트 하기”


문자열 인덱싱  :  str[0]

문자열 슬라이싱 : str[0:4]    → 5글자가 나오는것이 아니라 4글자가 나옴

                                               공백도 문자열로 계산됨

                          str[4: ]

                          str[ : ]

                          str[3: -2]  → 3번째 부터 뒤에서 2번째 까지


메타케리터

\n  =  줄바꿈    \t     \000 → null    \\


대문자 / 소문자 변경

str.upper() str.lower()

str.count('자')    해당되는 문자 카운터

          str.count("자", 3)   → 뒤의 숫자는 시작위치 지정

str.index("자")  → 문자의 위치 찾기,     str.index("자",3)



문자열 공백 제거

str.lstrip() str.rstrip() str.strip()



문자열 내용 바꾸기 str.replace(old, new [,max])

srt.replace("abc", "가나다")

str.replace("a", "b")

str.replace("a", "b", 3)



문자열 나누기  str = “a-a-a-a-a-a”           str.split(str=””, num=string.count(str))

str.split("-")     →  ['a', 'a', 'a', 'a', 'a', 'a']

str.split()         →  ['a-a-a-a-a']

str.split("-", 3) →  ['a', 'a', 'a', 'a-a-a']



문자열 길이 len()

문자열 연산  print(“*”, 20)

여러줄 문자열  str = ‘’’ abc     

                                 def ‘’’     ‘ 홑따옴표 세개를 연속으로 사용

문자열변환 str(숫자)


주석

""" 나 ''' 세개의 인용부호로 감싸기

#  해시문자를 사용하여 주석으로 표시하기



'Python' 카테고리의 다른 글

모듈 Module  (0) 2017.01.07
클래스 만들기  (0) 2017.01.07
함수 만들기  (0) 2017.01.07
반복문  (0) 2017.01.07
List & Collection  (0) 2017.01.07
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
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 31
글 보관함