'목록하단 광고 치환자(withSeok)
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
116234 #십진수의 수
 
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

+ Recent posts