Python - 기초 (1)

제갈창민·2021년 10월 11일
0

learningbook

목록 보기
3/32
post-thumbnail
post-custom-banner

참 / 거짓

print(5>10)

print(5<10)

★ boolean 참 거짓을 판별

변수

★ 애완동물을 소개 해주세요 ★

animal = "고양이"

name = "해피"

age =4

hobby = "낮잠"

is_adult = age >= 3

print("우리집 " + animal + "는 " + name + "입니다")

hobby = "공놀이"

print(name + "는 " + str(age) + "살이고, " + hobby + "을 좋아합니다")

print(name,"는", age,"살이고, ", hobby,"을 좋아합니다")

print(name + "는 어른일까요? " + str(is_adult))

★ 주석 : 프로그램에 포함은 되어 있지만 실제로 실행하지는 않는 것들 = # or ''' 작은 따옴표 3개, 여러문장 일괄 주석설정 = Ctrl + /

연산자

print(1+1)

print(2**3) #2의 3승

print(5%3) #나머지 구하기 2

print(5//3) # 몫 1

print(10 > 3) # True / False

print(3 == 3) # True

print(4 == 2) # False

print(3 +4 == 7) # True 같다

print(1 != 3) # True 같지 않다

print(not(1 != 3)) # False not 문을 이용해 두번 부정문

print ((3 >0) and (3 < 5)) # True

print((3 >0) & (3 < 5)) # True and/& 문을 이용한 조건문

print((3 > 0) or (3 > 5)) # True

print((3 > 0) | (3 > 5)) # True or/| 문을 이용한 조건문

복합 연산

print(2+3*4) # 14

number = 2 + 3 * 4

print(number) # 14

number = number + 2

print(number) # 16

number += 2 # 사칙연산 모두 가능(+ - * %)

print(number)

숫자처리함수

print(abs(-5))

print(pow(4, 2)) # 4의 2승

print(max(5, 12)) # 최대값만 출력 <> min

print(round(3.14)) # 반올림

floor = 내림

ceil = 올림

sqrt = 제곱근

랜덤함수

from random import *

print(random()) # 0.0~ 1.0 미만의 임의 값 생성

print(random() * 10) # 0.0 ~ 10.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 ~ 45 미만의 임의 값 생성

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

Quiz. 1

from random import * # random 함수 사용시 데이터 불러오기 선행

number = randint(4, 28)

print("오프라인 스터디 모임 날짜는 매월" + str(number) +"일로 선정되었습니다.")

★ print 문 안에 추가 숫자 함수를 넣으려면 'str' 을 포함해야한다.





[백문이 불여일견 이요 백견이 불여일타 라]

profile
자기계발 중인 신입 개발자
post-custom-banner

0개의 댓글