[Python 기초 100제] 6025~6045

Saemi Min·2023년 1월 27일
0

Python Grammer

목록 보기
3/8
post-thumbnail

[기초-값변환]

CodeUp 문제집

문제

기억할 문법 및 문제

  • 6027, 6028 (소문자, 대문자를 바꿔서 출력 가능)
#6027
a=input()
n=int(a)
print('%x'%n) #소문자 16진수로 결과 나옴

# 6028
a=input()
n=int(a)
print('%X'%n) #대문자 16진수로 결과 나옴
  • 6030, 6031
    : ord()는 어떤 문자의 순서 위치(ordinal position)값을 의미 (문자 -> 정수값)
    : chr()는 유니코드 문자(chracter)로 바꿈 (정수값 -> 문자)
#6030
n=ord(input()) #입력받은 문자를 10진수 유니코드 값으로 변경
print(n)

#6031
c=int(input())
print(chr(c))

[기초-산술연산]

  • 6036
    : 문자열 정수 또는 정수 문자열은 그 문자열을 여러 번 반복한 문자열을 만들어 줌
    : for문을 이용하지 않아도 됨!
#6036
w, n = input().split()
print(w * int(n))
  • 6040
    : 몫을 구할 때는 //을 사용함!
#6040
a, b = input().split()
print(int(a)//int(b)) #믃을 출력할 때는 //을 사용

-6042
: format(수, ".2f") : 반올림 된 실수 값을 만들어줌
소수점 2자리까지 나오는데 3자리에서 반올림 해서 값이 출력됨
ex) 3.1456 => 3.15
ex) 3.1445 => 3.14

#6042
a=float(input())
print(format(a, ".2f"))

코드

Git

profile
I believe in myself.

0개의 댓글