TIL - python(수식)

한성봉·2021년 4월 9일
0

유튜브 '나도코딩'채널의 파이썬 강좌를 토대로 정리한 내용입니다.

Python

1.수식

number = (2 + 3 4)
print(number) # 14

number = number + 2 # 16
print(number)

number += 2 # 18 -> 수식의 약식 형태
print(number)

number /= 3
print(number) # 6

number -= 3
print(number) # 3

number
= 3
print(number) # 9

2.숫자처리함수

print(abs(-5)) #5 [절대값]
print(pow(4, 2)) #4^2 / 4*4 =16 [제곱값]
print(max(2, 5)) # 5 [최대값]
print(min(2, 5)) # 2 [최소값]
print(round(3.49)) # 3 [반올림]
print(round(3.5)) # 4 [반올림]

from math import*
print(floor(4.99)) # 4 [내림]
print(ceil(3.11)) # 4 [올림]
print(sqrt(16)) #4 [제곱근]

3.랜덤함수

from random import*
print(random()) # 0.xxxxxxx [0.0 이상 1.0 미만의 값을 임의로 생성]

print(int(random) 10)) # 0~10미만의 임의의 값 생성
print(int(random)
10) + 1) # 1~10이하의 임의의 값 생성
print(int(random) * 45) + 1) # 1~45이하의 임의의 값 생성

print(randrange(1, 46)) # 1~46미만의 임의의 값 생성
print(randint(1, 45)) # 1~45이하의 임의의 값 생성

4. 문자열

sentense = "파이썬은 쉬워요"
sentense2 = ""파이썬은 쉬워요""
sentense3 = """파이썬은 쉬워요"""

5.슬라이싱

jumin = "920828-1234567"
print("성별 = " +jumin[7]) # 성별 : 1
print("연 = " +jumin[0:2]) # 연 : 99 -> 0~2직전까지
print("월 = " +jumin[2:4]) # 월 : 08
print("일 = " +jumin[4:6]) # 일 : 28
print("생년월일 = " +jumin[7]) # 성별 : 1

print("생년월일 : " + jumin[:6]) # 처음부터 6직전까지
print("뒤 7자리 : " + jumin[7:]) # 뒤 7자리 ->끝자리 숫자를 세기 힘들다면 공백으로 만든다면 끝까지 출력가능
print("뒤 7자리(뒤부터) : " + jumin[-7:]) # 뒤 7자리

0개의 댓글