카테고리 없음

문과나부랭이의 인프런 파이썬 입문[1~2강]

동마마a 2023. 1. 31. 04:11
반응형

QA 자동화를 하려면 앱피움이든 뭐든 프로그래밍 언어를 사용할 줄 알아야 하는데, 경제학과 나온 문과 나부랭이,, 사실 강의는 회사 법인카드로 예전에 끊어두었는데 이제야 다시 제대로 시작한다 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ....... 강의는 짧아서 하루에 3개씩도 들을 수 있을 것 같기도 한데,, 양이 중요한게 아니라 머리 입력해야하니까,, 2개씩.. 할래..

 

 

아무튼 하루에 1-2강 듣고, 적어두고 메모하고 그런 용도로 사용할 것.. 

 

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original) - 인프런 | 강의

이미 만명 이상이 학습하고 만족한 최고의 프로그래밍 입문 강의. 인프런이 비전공자 위치에서 직접 기획하고 준비한 프로그래밍 입문 강의로, 프로그래밍을 전혀 접해보지 못한 사람부터 실제

www.inflearn.com


<아무튼 1강>

print 함수 : (인수 안의 모시깽이를 출력하는 함수)  < 쌉기본 함수

e.g) print('apple') "(큰따옴표)", '''(작은따옴표3개)''', """(큰따옴표3개)"""  모두 다 같은 용도

 

print() < 개행과 마찬가지

 

 

# sep 옵션 사용하기

print('p', 'y', 't', 'h', 'o', 'n')

출력 시, p y t h o n 으로 노출됨,, 하지만..!? sep가 출동해서..

 

print('p', 'y', 't', 'h', 'o', 'n', sep='')을 입력하면..

phtyon으로 출력됨

 

같은 예로 print('p', 'y', 't', 'h', 'o', 'n', sep='-')을 입력하면..

p-y-t-h-o-n으로 출력된다공

 

예시1)

print('010','7777','1588', sep='-')로 하면

010-7777-1588로 하이픈 포맷 넣을 수 있지

 

예시2)

print('dongmin', 'naver.com', sep='@'로 하면

dongmin@naver.com 출력

 

<아무튼 2강>

 

#end 옵션

 

print('welcom to', end='')

print('IT News', end='') 

실행하면

welcom toIT News  요렇게 띄어쓰기가 어색하게 됨

 

이럴 때는 

print('welcom to', end=' ')

print('IT News', end=' ') 

요렇게 공백 추가하면 welcom to IT News로 띄어쓰기가 추가되어 출력

 

 

#file 옵션

import sys

 

print('learn python', file= 'test.txt')

> 외부의 test txt파일에 그쪽으로 출력물을 보내겠다.

 

 

#format 옵션(여기서부터 좀 어려움)

D가 있고 S가 있고 F가 있다.. 일단 요거만..

D는 정수 (e.g. 3) 

S는 문자열 (e.g. 'python')

F는 실수 (e.g. 3.1419424230923..)

 

print('%s %s' % ('one', 'two'))

실행하면 one two가 출력

 

print('{} {}' .format('one', 'two'))

실행하면 one two가 출력

 

print('{1} {0}' .format('one', 'two'))

실행하면 two one가 출력

> 요건 두번째 인수인 two를 0번째로 호출?했기 때문.. (아무것도 없으면 앞에 빈 공간부터 암묵적으로 0이라고 친다)

 

 

반응형