반응형
파인썬 기본 문법 정리 '나도코딩'님 강의 참고.
출력
print("hello world")
입력
age = input("나이를 입력하시오") #입력함수
print(age)
변수
a = 10
b = 20
c = a+b
print(c)
name = "홍길동"
print(name)
longstr =""" # 긴문장을 사용하고 싶을때 """ """ 로 문장을 감싸준다
길게~~~~
!!!!!!!
긴문장!!
사용하고 싶을때
"""
print(longstr)
슬라이싱
# 0번째 부터 순서가 시작한다.
resisterNum = "123456-7891011"
print("성별 :"+ resisterNum[7]) #8번째자리 숫자
print("연 :" + resisterNum[0:2]) #0,1번 째 숫자 2번째 직전까지
print("월 :" + resisterNum[2:4]) #2,3번 째 숫자
print("일 :" + resisterNum[4:6]) #4,5번 째 숫자
print("생년월일 : " + resisterNum[:6]) #처음 부터 6직전까지 가져옴
print("뒷 7 자리 :" + resisterNum[7:]) # 7부터 끝끼지
print("뒷 7자리 뒤에서부터 :" + resisterNum[-7:] ) #맨뒤에서 7번째까지 맨뒤는 -1부터 시작한다. 신기..
문자열 포맷
print("a"+"b") # ab
print("a","b") # a b
print("%d %d"%(20 ,8)) # 20 8
print("%s"%"파이선") # 파이선
print("나는{}색과 {}색을 {}좋아한다.".format("파란", "빨간","너무")) # 나는파란색과 빨간색을 너무좋아한다
print("나는{0}색과 {2}색을 {1}좋아한다.".format("파란", "빨간","너무")) # 나는파란색과 너무색을 빨간좋아한다
print("나는{j}색과 {b}색을 {b}좋아한다.".format( b ="파란", r ="빨간",j ="너무")) # 나는너무색과 파란색을 파란좋아한다.
#파이썬 3.6이상
age = 20
color ="빨강"
print(f"난 {age}살이며 {color}색을 좋아한다.") # 난 20살이며 빨강색을 좋아한다.
print("백문 \n 불여일견") # \n : 줄바꿈
print("나는 \"코딩\"이다.") # '\' 기호를 "앞에 붙이므로써 문자로 인식함
print("\\") # \
print("red apple\rpine") # \r :커서는 맨앞으로 이동 출력 : pineapple
print("red\br") #\b 백스페이스 한글자 출력 : rer
print("\t")#탭
문자열 처리
strpy = "Python is Amazing"
print(strpy.lower()) #소문자 python is amazing
print(strpy.upper()) #대문자 PYTHON IS AMAZING
print(strpy[1].isupper()) # False
print(len(strpy)) #length가져오기
index = strpy.index("n") #해당값이 없을 경우 에러가 반환된다. 값이 있을 경우 index번호 반환
print(index)
index = strpy.index("n", index +1) # 두번째 n의 위치
print(strpy.find("n")) #값이 없을 경우 -1 반환한다.
print(strpy.count("n")) # n의 갯수
print(strpy.replace("Python", "c++")) # c++ is Amazing
2020/12/19 - [개발/python] - [python]파이썬 기본 문법 정리2_자료구조(리스트, 딕셔너리, 튜플, 세트)
2021/01/17 - [개발/python] - [파이썬] 조건문, 반복문, 함수,변수 사용방법
반응형
'프로그래밍언어 > python' 카테고리의 다른 글
[파이썬] 파일입출력(file IO) 읽고 쓰기 (0) | 2021.01.23 |
---|---|
[파이썬] 출력옵션(정렬, 콤마, 소수점) (0) | 2021.01.19 |
[파이썬]sep, end, stdout, stderr, ljust, rjust, zfill 사용방법 (0) | 2021.01.18 |
[파이썬] 조건문, 반복문, 함수,변수 사용방법 (0) | 2021.01.17 |
[python]파이썬 기본 문법 정리2_자료구조(리스트, 딕셔너리, 튜플, 세트) (0) | 2020.12.19 |
댓글