일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 28 | 29 | 30 | 31 |
Tags
- for
- codecademy
- Project
- C++
- 영알남
- dictation
- CSS
- 코딩도장
- UE4
- python
- Unreal
- 파이선
- 파이썬
- html
- html5
- 알고리즘
- cow
- unreal engine4
- Polymorphism
- Notting hill
- 연결리스트
- endl
- bool
- Bull
- font weight
- cout
- Java
- if
- std
- Euler
Archives
- Today
- Total
[Lv.1] 탭을 공백 문자로 바꾸기 본문
A씨는 개발된 소스코드를 특정업체에 납품하려고 한다. 개발된 소스코드들은 탭으로 들여쓰기가 된것, 공백으로 들여쓰기가 된 것들이 섞여 있다고 한다. A씨는 탭으로 들여쓰기가 된 모든 소스를 공백 4개로 수정한 후 납품할 예정이다.
A씨를 도와줄 수 있도록 소스코드내에 사용된 탭(Tab) 문자를 공백 4개(4 space)로 바꾸어 주는 프로그램을 작성하시오.
filename=input("Input filename: ")
f=open(filename)
a=f.read()
a=a.replace("\t"," ")
f.close()
f=open(filename,'w')
f.write(a)
f.close()
'Programming > 기타 언어들' 카테고리의 다른 글
[Lv.1] 초완전수 (0) | 2017.03.06 |
---|---|
[Lv.1] 게시판 페이징 (0) | 2017.03.06 |
[Lv.1] 10~1000까지 각 숫자 분해하여 곱하기의 전체 합 구하기 (0) | 2017.03.06 |
[Lv.1] 1~1000에서 각 숫자의 개수 구하기 (0) | 2017.03.06 |
[Lv.1] 완전수 구하기 (0) | 2017.03.06 |
Comments