반응형
가장 기본적인 출력 함수
Separator, End 옵션 사용
Format 형식 출력
Escape Code 사용
#Print 구문
#기본 출력
print('Hello python')
print("Hello python")
print("""hello python""")
print('''hello python''')
print() # 줄바꿈
#Separator 옵션 사용
print('T','E','S','T')
print('T','E','S','T',sep='')
print('2019','02','19',sep='-')
print('niceman','google.com',sep='@')
#end 옵션 사용
print('Welcome To',end=' ')
print('the black parade', end=' ')
print('piano notes')
#format 사용
print('{} and {}'.format('You','Me'))
print('{0} and {1} and {0}'.format('You','Me'))
print('{a} are {b}'.format(a='You',b='Me'))
print("%s's favorite number is %d" %('Eunki',7)) # %s : 문자, %d : 정수, %f : 실수
print("Test1: %5d,Price : %4.2f" %(776,6545.123) )
print("Test1: {0:5d}, Price: {1:4.2f}".format(776,6534.123))
print("Test1: {a:5d},Price: {b:4.2f}".format(a=776,b=6534.123))
#Escape Code
#\n : 개행
#\t : 탭
#\\ : 문자
#\' : 문자
#\" : 문자
#\r : 캐리지 리턴
#\f : 폼 피드
#\a : 벨 소리
#\b : 백 스페이스
#\000 : 널 문자
print("'you'")
print('\'you\'')
print('"you"')
print("""'you'""")
print('\\you\\\n\n\n\n\n\n')
print('\t\ttest')
# 파이썬 구성요소 기초 학습
인코딩(입력,출력)
변수
조건문
함수, 클래스, 인스턴스(객체)
정보 출력
#파이썬 기초 코딩
#import this #파이썬 철학
import sys
#파이썬 기본 인코딩 UTF-8
print(sys.stdin.encoding)
print(sys.stdout.encoding)
# 출력문
print('My name is Goodboy!')
# 변수 선언
myName = 'Goodboy'
#조건문
if myName =="Goodboy":
print('Ok')
# 반복문
for i in range(1,10):
for j in range(1,10):
print('%d * %d = ' %(i,j),i*j)
# 변수 선언(한글)
이름 = "좋은 사람"
# 출력
print(이름)
# 함수 선언(한글)
def 인사():
print('안녕하세요. 반갑습니다.')
인사()
# 함수 선언
def greeting():
print("Hello!")
greeting()
# 클래스
class Cookie:
pass
# 객체 생성
cookie = Cookie()
print(id(cookie))
print(dir(cookie))
# 가상환경 필요성
프로젝트마다 환경이 다르게 설정되면 꼬인다
ex) simplejson 설치하기
pip install simplejson # 패키지 설치
pip uninstall simplejson # 패키지 삭제
pip install --upgrade simplejson # 버전 업그레이드
pip search simple* #simple이 들어간 패키지 모두 찾기
pip list # 현재 설치된 패키지 리스트
pip show simplejson # 정보
반응형
'Algorithm > 자료구조, 알고리즘' 카테고리의 다른 글
[코딩 + 알고리즘 완주반] 6일차. 함수, Lambda (0) | 2021.03.20 |
---|---|
[코딩 + 알고리즘 완주반] 5일차. 조건문, 반복문,List Comprehension, QUIZ (0) | 2021.03.19 |
[코딩 + 알고리즘 완주반] 4일차. 딕셔너리, 집합, 데이터타입 퀴즈 (0) | 2021.03.18 |
[코딩 + 알고리즘 완주반] 3일차. 데이터타입, 숫자형, 문자형 및 연산자, 리스트, 튜플 (0) | 2021.03.17 |
[코딩 + 알고리즘 온라인 완주반] 1일차. 파이썬 설치, 가상환경 설정 (0) | 2021.03.15 |