728x90
A090 |
vC = float(input("type 섭씨온도 : "))
vF = vC *9 /5 +32
print(f'섭씨온도 {vC}는 화씨온도로 {vF}이다.')
A091 |
# [예제]
# 1. 키보드에서 임의의 두 실수를 입력받아 곱한 후 그 결과를 출력하는 프로그램
print("입력한 두 수를 곱하겠습니다.")
v1 = float(input('첫번째 수는? '))
v2 = float(input('두번째 수는? '))
print()
print(f'{v1} x {v2} = {v1*v2}')
A09 |
# 2. 1마일은 1.609km이다. 키보드에서 임의의 마일(정수)를 입렵받아 km로 변환해 출력하는 프로그램
print('입력한 "마일"의 수를 "km" 수로 바꾸어 보자.')
n = input('몇 마일? ')
k = float(n) * 1.609
print(f'{n}마일은 {k}km 이다.')
A09 |
# 자료형과 크기
aVar = True
bVar = False
print(type(aVar))
print(int(aVar))
print(int(bVar))
print()
print(type(3))
print(type(3.0))
print(type('3'))
A09 |
a = 1 > 0
print(a)
a = 1 < 0
print(a)
A09 |
1
2
3
4
5
6
7
8
9
10
11
|
# 10진수 : 1,2,45,889
# 2진수 : binary notation
# 2진수 : 0b010101, 0B110010
# 8진수 : octal number
# 8진수 : 0o1, 0o57, 0o 7043
# 16진수 : hexadecimal notation
# 16진수 : 0x1, 0x47, 0xD09, 0xff09
|
cs |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
1, 16, 234 #십진수의 수
vb5 = 0b0101
# 이진수 표현 두가지 0b 또는 0B로 시작하는 숫자
if vb5 == 5 :
print('이진수 0b0101은 십진수 5와 같다')
else :
print('이진수 0b0101은 십진수 5와 다르다')
vB5 = 0B0111
if vB5 == 7 :
print('이진수 0B0101은 십진수 7와 같다')
else :
print('이진수 0B0101은 십진수 7와 다르다')
print()
print('2진수')
# 0b01010 : 2진수
print(0b01010)
# 0o01010 : 2진수
print(0b01010)
print()
print('8진수')
# 0o36 : 8진수
print(0o36)
|
cs |
A09 |
# 2진수
print(0b1,0b10,0b11,0b100,0b101,0b111)
# 8진수
print(0o6, 0o7, 0o10, 0o11, 0o100, 0o1000)
# 16진수
print(0x9, 0xa, 0xb, 0xc, 0xd, 0xe,'"f→"', 0xf,'"10→"', 0x10, 0x11, 0xff)
A09 |
fVar=1.0
print(fVar)
type(fVar)
A09 |
a1=0.
a2=0.0
a3=.0
print(a1,',', a2,',', a3)
type(a1)
type(a2)
type(a3)
print(a1==a2)
print(a1==a3)
A09 |
b1=1e1 # 1 x 10의 1제곱
print(b1)
print()
b2=2e2 # 2 x 10의 2제곱
print(b2)
print()
c1=1.2e4 # 1.2 x 10의 4제곱
print(c1)
print(c1==12000)
728x90