#09-파이썬 기초 실습-포멧팅-2

2020. 1. 20. 10:23AI & BigData/Python Basics

파이썬 기초 실습 - 포멧팅 - 2

In [1]:

for i in [1,2,3,4,5,6,7]:
    print(" Count : %d " % i)
 Count : 1 
 Count : 2 
 Count : 3 
 Count : 4 
 Count : 5 
 Count : 6 
 Count : 7 

In [2]:

#구구단 출력
for i in range(1,10):
    print('{} x {} = {}'.format(2,i,2*i))
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18

In [3]:

#구구단 출력
for j in range(2,10):
    for i in range(1,3): # 2단부터 9단 까지 1 2 의 값만 출력합니다.
        print('{} x {} = {}'.format(j,i,j*i))
    print('---' * 3)
2 x 1 = 2
2 x 2 = 4
---------
3 x 1 = 3
3 x 2 = 6
---------
4 x 1 = 4
4 x 2 = 8
---------
5 x 1 = 5
5 x 2 = 10
---------
6 x 1 = 6
6 x 2 = 12
---------
7 x 1 = 7
7 x 2 = 14
---------
8 x 1 = 8
8 x 2 = 16
---------
9 x 1 = 9
9 x 2 = 18
---------

In [4]:

num = 77
name = '홍홍'

In [5]:

print('숫자는: {one}, 이름은: {two}'.format(one=num,two=name))
숫자는: 77, 이름은: 홍홍

In [6]:

print('숫자는: {}, 이름은: {}'.format(num,name))
숫자는: 77, 이름은: 홍홍

In [7]:

print('숫자는: %s, 이름은: %s' % (num, name))
숫자는: 77, 이름은: 홍홍

In [8]:

name = '파이썬'
f'안녕 나는 {name} 야!'

Out[8]:

'안녕 나는 파이썬 야!'

In [9]:

number = 3.5
f' data : {number:.3%} 입니다.'

Out[9]:

' data : 350.000% 입니다.'

In [10]:

number = 1
f' data : {number:.1%} 입니다.'

Out[10]:

' data : 100.0% 입니다.'

In [11]:

number = 3.5
f' data : {number:.1} 입니다.'

Out[11]:

' data : 4e+00 입니다.'

In [12]:

number = 3.5
f' data : {number:.1f} 입니다.'

Out[12]:

' data : 3.5 입니다.'

In [13]:

number = 3.5
f' data : {number:.2f} 입니다.'

Out[13]:

' data : 3.50 입니다.'

In [14]:

numData = 1.85
print(f'numData : {numData:1.2f}')
numData : 1.85

In [15]:

# 반올림 되어 출력됩니다.
numData = 1.85
print(f'numData : {numData:0.1f}')
numData : 1.9