파이썬 기초 리뷰 - 변수와 문자열 다루기
오랜만에 코딩을 다시 들춰보았다. 오늘부터 TIL을 시작해보려고 나름 선언해본다ㅎㅎ
아 그리고 이번에 파이참을 처음 설치해보았다. 앞으로 당분간은 익숙해져있던 주피터노트북에서 벗어나 파이참을 활용할 예정이다.
파이참 단축키
cmd+s save
cmd+r run
a = 3
b = 2
print(a+b)
print(a*b)
print(a/b)
print(a**b) //a의 b승
여기서 a, b는 변수 쉽게말해 '값을 담는 박스'
그렇다면 a를 b로 나눴을때의 나머지는 어떻게 알 수 있을까?
이 나머지를 알 수 있는 코드는 코딩 공부 초반 항상 조금 응용된 문제에서(특히 짝수 홀수 판별시) 사용되는 것을 많이 보았었다.
print(a%b)
3을 2로 나눴을때의 나머지이니 결과는 1
참고로, 변수에 문자열을 넣는다면 '따옴표'로 묶어줘야한다.
c = 'yayy'
print(c)
그리고 변수는 참, 거짓형도 담을 수 있다.
d = (3>2)
print(d)
그럼 결과값은 True
e = (3<2)
print(e)
이 결과값은 반대로 False
문자열 다루기
name = 'Jenna'
print(name)
a = 2
b = a
print(b)
의 결과값은 2
a = 2
b = 'a'
print(b)
의 결과값은 a
a = 2
b = 3
print(a+b)
결과값 5
아래는 따옴표안에 넣어준 문자열이기때문에 사칙연산 불가능
a = '2'
b = '3'
print(a+b)
결과값 23
문자열의 길이 구하기
text = 'adfghkj'
result = len(text)
print(result)
결과값은 7
문자열 자르기
text = 'adfghkj'
result = text[:3]
print(result)
결과값은 앞의 3개 문자만 잘랐으니 adf
반대로
result = text[3:]
print(result)
결과값은 앞의 3개문자를 자른 뒷부분이니 ghkj
result = text[3:5]
print(result)
결과값은 3과 5의 사이의 gh
문자열 쪼개기
email = '[email protected]'
result = email.split('@')
print(result)
>>> ['ysy91231', 'gmail.com'] //@ 기준으로 split
result = email.split('@')[1]
>>> gmail.com //@기준 split에서 1번째 문자열
//또 쪼개기
result = email.split('@')[1].split('.')
print(result)
>>> ['gmail', 'com'] ///gmail.com을 .으로 다시 split
quiz
지역번호만 추출해보기
phone = '051 - 999 - 1234'
result = phone.split('-')[0]
print(result)
>>> 051
오랜만에 하니까 재밌다. 쉬워서 그런거겠지만.. 내일은 리스트와 딕셔너리, 조건문 반복문 다시 들여다볼 계획이다. 화이틩!!!
Author And Source
이 문제에 관하여(파이썬 기초 리뷰 - 변수와 문자열 다루기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jennayeo/파이썬-기초-리뷰-변수와-문자열-다루기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)