본문 바로가기

Python

포맷팅, 랜덤값 정하기,멤버연산자,삼항연산자

1.포맷팅

something = '볼펜'
EA = 2
one_length = 5.343
scale = 'cm'

print('{} {}개의 길이는 {}{} 입니다.'.format(something, EA, one_length*EA, scale))
볼펜 2개의 길이는 10.686cm입니다.


#실수 포맷팅 소수점 반올림 하기
print('{} {}개의 길이는 {:.2f}{} 입니다.'.format(something, EA, one_length*EA, scale))
볼펜 2개의 길이는 10.69cm입니다.
print(1234567890) #자릿 수 표현 위함<--        1234567890   
print('{:>3}'.format('5')) # >는 오른쪽정렬 <--  5
print('{:<3}'.format('5')) # <는 왼쪽정렬<--   5
print('{:^3}'.format('5')) # ^는 가운데정렬<--  5
print('{:0>3}'.format(5)) # 빈자리를 0으로<--  005

 

2.랜덤값 

#random을 rd로 부르겠다.
#rd.randint(범위시작값,범위끝값) -> 얘만 끝값을 포함시킨다.
import random as rd

예시)
rd.randint(1,10) <-- 1부터 10중 랜덤으로 아무거나 나옴

 

3.멤버연산자(in, not in)

if 4 in [1,2,3,4] : print("4가 있습니다.")
결과 : 4가 있습니다.

 

4.삼항연산자

  • a if 조건식 else b
  • 조건식이 True이면 a를 실행
  • 조건식이 False이면 b를 실행
a= int(input("정수입력 >> "))
b= int(input("정수입력 >> "))
print("b : ",b) if b>a else print("a : ",a)

정수입력 >> 3
정수입력 >> 10
b :  10

'Python' 카테고리의 다른 글

딕셔너리(dictionary)의 종류들  (1) 2023.10.08
for문 그리고 예시  (0) 2023.10.08
반복문  (1) 2023.10.08
튜플  (0) 2023.10.08
리스트 추가,수정,삭제,기타(sort,reverse,index,len)  (0) 2023.10.08