날짜 | 에스프레소 | 아메리카노 | 카페라테 | 카푸치노 |
---|---|---|---|---|
10/16 | 10 | 50 | 46 | 20 |
10/17 | 12 | 45 | 41 | 18 |
10/18 | 11 | 53 | 43 | 25 |
10/19 | 13 | 49 | 38 | 22 |
# 실행 파이선 파일과동일한 폴더에 있을 때, 상대 경로로 설정하는 걸 권장
!type C:\users\coffess.txt
# file_name = 'C:\Users\coffee.txt //에러남
file_name = 'C:/Users/coffee.txt
f = open(file_name, encodinf='UTF8')
header = f.readline()
print(header)
# pritned 날짜 에스프레소 아메리카노 카페라테 카푸치노
headerlist = header.split(' ')
print(headerlist)
# printed ['날짜','',,'',,'',,'','에스프레소','아메리카노','카페라테','카푸치노']
headerlist = header.split()
print(headerlist,'===')
# printed ['날짜','에스프레소','아메리카노','카페라테','카푸치노']
for line in f :
print(line, end='')
# f.close()
espresso=[]
americano=[]
latte=[]
cappucino=[]
for line in f :
datalist = line.split()
print(datalist)
espresso.append(int(datalist[1]))
americano.append(int(datalist[2]))
latte.append(int(datalist[3]))
cappucino.append(int(datalist[4]))
f.close()
print('{0}:{1}'.format(headerlist[1],espresso))
print('{0}:{1}'.format(headerlist[2].americatno))
print('{0}:{1}'.format(headerlist[3].latte))
print('{0}:{1}'.format(headerlist[4].cappuccino))
totla_sum = [sum(espresso), sum(americano), sum(latte), sum(cappuccino)]
print(total_sum)
total_mean = [sum(espresso)/len(espresso),
sum(americano)/len(americano).
sum(latte)/len(latte),
sum(cappuccino)/len(cappuccino)]
for k in range(let(total_sum)):
print('{0} 판매량'.format(headerlist[k+1]))
print{'-나흘 전체 : {0}', 하루 평균 {1}'.format(total_sum[k], total_mean[k])
# 스파이더는 콘솔창에서만 입력되는 iPython 명령어
%%writefile c:\programming\my_python.py
def my_function():
print("This isthe first module")
# 모듈을 직접수행하는 경우아 import로 이용하는경우를구분할 수 있는 코드의 구조
if __name__="__main__" : # 파이선 ㅏ일이 단독으로 실행될때만 수행됨
my_funcion()
else :
print('직접 실행')
writing c:\programming\my_python.py
⚙📌⌛💡💾⚒⛏🔊⌨
안녕하세요~ 벨로그에서 파이썬 포스팅들 보다가 들렀습니다.
현업 프론트 개발자 분이신 것 같은데 취미로 공부하시는건가요?