연산

/ : 나눗셈             ex) 7 / 2 = 3.5

// : 몫                  ex) 7 // 2 = 3

% : 나머지            ex) 7 % 2 = 1

 

포맷팅

1. %기호

print("제 이름은 %s이고 %d살입니다." % (name, age))

 

2. format()

print("제 이름은 {}이고 {}살입니다.".format(name, age))
print("제 이름은 {1}이고 {0}살입니다.".format(age, name))
print("제 이름은 {a}이고 {b}살입니다.".format(a='민수', b=20))

print("{0} / {1} = {2:.2f}입니다.".format(num1, num2, num1 / num2))

 

3. f-string

print(f"제 이름은 {name}이고 {age}살입니다.")

 

삼항연산자

일때 if 조건절 else 거짓일때

value = '+' if opt == '+' else '-'

 

문자열

● raw-String

str = r'C:\Users\europani'
print(str)		# C:\Users\europani

 

● 문자열에서 문자찾기

str = 'Europani'
print('a' in str)		# True
print('b' in str)		# False
print('b' not in str)	# True

'Langauge > Python' 카테고리의 다른 글

PEP8 (Python Enhancement Proposal 8)  (0) 2020.12.22
*args, **kwargs  (0) 2020.12.21
Python 클래스  (0) 2020.12.09
Python 함수 (function)  (0) 2020.12.06
자료형  (0) 2020.12.02

+ Recent posts