[파이썬 기초] DAY4

김유미·2023년 6월 5일

operator 표기법

[operator 모듈]
1. 비교연산자 (==,!=,>,<= 등) : .으로 표현
_operator.eq(num1,num2)
_operator.ne(num1,num2)
_operator.gr(num1,num2)
_operator.le(num1,num2)

2.논리연산자 (and, or, not)
operator.or(flag1, flag2)
operator.and(flag1, flag2)
operator.not(flag1, flag2)

operator 모듈로 조건식 작성하는 법

import operator
age = int(input('나이입력: '))
vaccine = _operator.or
(_operator.lt(age,20),_operator.ge(age,65))
print('age: {}, vaccine: {}'.format(age,vaccine))

random과 operator 모듈로 조건식 작성하는 법

import _random
import _operator

randomNumber = _random.randint(10,100)
num10 = _operator.floordiv(randomNumber,10)
num1 = _operator.mod(randomNumber,10)
print('난수: {}'.format(randomNumber))
print('십의자리: {}'.format(num10))
print('일의자리: {}'.format(num1))

profile
시작의 즐거움

0개의 댓글