알고리즘의 늪에서 허우적대다가

아무래도 아직 기본기가 부족한 것 같아서 문법강의를 먼저 들어보기로 했다.

처음시작은 python으로!!


python 사칙연산

a = 3
b = 2

print(a+b) # 5
print(a-b) # 1
print(a*b) # 6
print(a/b) # 1.5
print(a%b) # 1(나머지)
print(a**b) # 3의 2제곱 = 9

python 문자열

a = 'i'
b = 'love you' # ''를 사용해 문자열 넣기

print(a+b) # ilove you

-----------------------------------------------
first_name = 'Bae'
last_name = 'Soyoung'

print(first_name+last_name) #BaeSoyoung

-----------------------------------------------
a = 2
b = a

print(b) # 2

-----------------------------------------------
a = 2
b = 'a'

print(b) # a

-----------------------------------------------
a = '2'
b = str(2) # 같은 뜻이다.

print(a + b) #22

-----------------------------------------------
text = 'abcdefghijk'
result = len(text) # 텍스트 길이 재기

print(result) # 11

-----------------------------------------------
text = 'abcdefghijk'
result = [:3]

print(result) # abc

-----------------------------------------------
text = 'abcdefghijk'
result = [3:]

print(result) # defghijk

-----------------------------------------------
text = 'abcdefghijk'
result = [3:7]

print(result) # defg

※ 숫자와, 문자를 더할 수 없다! 

 

python 문자열 자르기

myemail = abc@sparta.com

result = myemail.split('@')

print(result) # ['abc', 'sparta.com']

---------------------------------------------------
myemail = abc@sparta.com

result = myemail.split('@')[1]

print(result) # sparta.com

---------------------------------------------------
myemail = abc@sparta.com

result = myemail.split('@')[1].split('.')

print(result) # ['sparta', 'com']

---------------------------------------------------
myemail = abc@sparta.com

result = myemail.split('@')[1].split('.')[0]

print(result) # sparta

python 참, 거짓 구분

a = True

print(a) #True

---------------------------------------------------
a = 3
b = 2

print(a > b) #True
print(a < b) #False

---------------------------------------------------
a = (2 > 3)

print(a) #False

-----------------------------------------------------------------------
a = (2 == 3) # 변수 a를 정할 때 '='을 한번 사용했으므로 == 을 써서 '같다'를 나타낸다

print(a) #False

 

'언어 > Python' 카테고리의 다른 글

Python 자료형_문자열  (0) 2022.01.18
Python 예외처리  (0) 2022.01.17
python 조건문  (0) 2021.10.26
python_리스트와 딕셔너리  (0) 2021.10.26

+ Recent posts