파이썬 연산
연산이란
연산의 종류
대입연산
산술연산
연산자 | 설명 |
---|
+ | 더하기 |
- | 빼기 |
/ | 나누기 |
// | 몫 |
% | 나머지 |
** | 제곱 |
x = 5
y = 2
print(x + y)
print(x - y)
print(x * y)
print(x / y)
print(x // y)
print(x % y)
print(x ** y)
'''
7
3
10
2.5
2
1
25
'''
tag1 = "#내꺼하자"
tag2 = "#오늘부터1일"
tag3 = "#여친생김"
tag = tag1 + tag2 + tag3
print(tag)
message = "우린 모두 파이썬을 사랑합니다.\n" * 5
print(message)
'''
우린 모두 파이썬을 사랑합니다.
우린 모두 파이썬을 사랑합니다.
우린 모두 파이썬을 사랑합니다.
우린 모두 파이썬을 사랑합니다.
우린 모두 파이썬을 사랑합니다.
'''
비교연산
연산자 | 설명 |
---|
> | 크다 |
< | 작다 |
>= | 크거나 같다 |
<= | 작거나 같다 |
== | 같다 |
!= | 다르다 |
x =2 ;y = 3
print(x>y)
print(x<y)
print(x==y)
print("- 비교연산 문제")
print(2 > 3)
print(15 < 30)
print(1.5 >= 0)
print(3 <= 3)
print("팙팗팚" == "팙팗팗")
print("1111111111111111111" != "111111111111111111")
논리연산
연산자 | 설명 |
---|
A and B | A, B 모두가 참이면 True |
A or B | A,B 중 하나라도 참이면 True |
not A | A가 참이라면 False, A가 거짓이면 True |
print("- 논리연산 문제")
print(4 < 6 and 10 >= 10)
print("포기하지말아요" != "포기하지말아요" or "나는 할 수 있다" == "나는 할 수 있다")
print(not 5==5)
print(True and True)
print(True and False)
print(False and True)
print(False and False)
print(True or True)
print(True or False)
print(False or True)
print(False or False)
멤버십 연산
연산자 | 설명 |
---|
in | 포함되어 있다 |
not in | 포함되어 있지 않다 |
print("a" in "abc")
print("d" not in "abc")
복합할당 연산자
level = 10
level += 1
health = 2000
health -= 300
attack = 300
attack *= 1.5
speed = 420
speed /= 2
print(level, health, attack, speed)