※ 개인 학습용 글입니다. 궁금한 점이나 수정사항이 있을 시 댓글을 달아주세요.
1️⃣ 연산자
print(1+1) # 2
print(3-1) # 2
print(5*2) # 10
print(6/3) # 2
print(2**3) # 2^3 = 8
print(5%3) # 나머지 구하기 2
print(10%3) # 1
print(5//3) # 몫 구하기 1
print(10//3) # 3
print(10 > 3) # True
print(4 >= 7) # False
print(10 < 3) # False
print(5 <= 5) # True
print(3 == 3) # True
print(4 == 2) # False
print(3 + 4 == 7) # True
print(1 != 3) # True
print(not(1 != 3)) # False
print((3 > 0) and (3 < 5)) # True
print((3 > 0) & (3 < 5)) # True
print((3 > 0) or (3 > 5)) # True
print((3 > 0) | (3 > 5)) # Ture
print(5 > 4 > 3) # True
print(5 > 4 > 7) # False
· 동등연산자 ' == ' , 반대 ' != '
· and 연산자 ' & ' , or 연산자 ' | '
2️⃣ 간단한 수식
print(2 + 3 * 4) #14
print((2 + 3) * 4) #20
number = 2 + 3 * 4 #14
print(number) #14
number = number + 2
print(number) #16
number += 2
print(number) #18
number *= 2
print(number) #36
number /= 2
print(number) #18
number -= 2
print(number) #16
number %= 5
print(number) #1
· number = number +2
· number += 2 -> 같은 말이다
3️⃣ 숫자 처리 함수
print(abs(-5)) # 절댓값 5
print(pow(4,2)) # 제곱 4^2 = 16
print(max(5, 12)) # 최댓값 12
print(min(5, 12)) # 최솟값 5
print(round(3.14)) # 반올림 3
print(round(4.99)) # 반올림 5
# math 함수
from math import *
print(floor(4.99)) # 내림 4
print(ceil(3.14)) # 올림 4
print(sqrt(16)) # 제곱근 4
4️⃣ 랜덤 함수
#임의의 수를 x라고 하면
from random import *
print(random()) # 0.0 ~ 1.0 미만 임의의 수 (0.0 <= x < 1.0)
print(random() * 10) # 0.0 ~ 10.0 미만 임의의 수 (0.0 <= x < 10.0)
print(int(random() * 10)) # 0 ~ 10 미만 임의의 수 (0 <= x < 10)
print(int(random() * 10) + 1) # 1 ~ 10 이하 임의의 수 (1 <= x <= 10)
print(int(random() * 45) + 1) # 1 ~ 45 이하 임의의 수 (1 <= x <= 45)
print(randrange(1, 45)) # 1 ~ 45 미만 임의의 수 (1 <= x < 45)
print(randint(1, 45)) # 1 ~ 45 이하 임의의 수 (1 <= x <= 45)
· random( ) : 실수형 , 0.0 <= x < 1.0
· randrange(a, b) : 정수형, 범위 지정 필수, a <= x <b
· randint(a, b) : 정수형, 범위지정 필수, a <= x <= b
* QUIZ_2 *
당신은 최근에 코딩 스터디 모임을 새로 시작 만들었습니다.
월 4회 스터디를 하는데 3번은 온라인으로 하고 1번은 오프라인으로 하기로 했습니다.
아래 조건에맞는 오프라인 모임 날짜를 정해주는 프로그램을 작성하시오.
(출력문 예제)
오프라인 스터디 모임 날짜는 매월 x일로 선정되었습니다.
조건1: 랜덤으로 날짜를 뽑아야함
조건2: 월별 날짜는 다름을 감안하여 최소 일수인 28일 이내로 정함
조건3: 매원 1~3일은 스터디 준비를 해야하므로 제외
from random import *
date = randint(4, 28)
print("오프라인 스터디 모임 날짜는 매월" + str(date) + "일로 선정되었습니다.")
본 글은 유튜브 '나도코딩'님의 <파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩]> 편을 보고 작성했습니다. https://www.youtube.com/watch?v=kWiCuklohdY
'파이썬 왕 기초' 카테고리의 다른 글
[알고리즘_03] 백준 4344번 평균은 넘겠지 (0) | 2024.02.27 |
---|---|
[알고리즘_02] 백준 8958번 OX퀴즈 (0) | 2024.02.23 |
[알고리즘_01] 파이썬 알고리즘 연습 (백준) (0) | 2024.02.23 |
[파이썬_03] 문자열, 슬라이싱, 문자열처리함수, 문자열 포맷, 탈출문자 (0) | 2024.01.11 |
[파이썬_01] 자료형, 변수, 주석 (0) | 2024.01.09 |