###문자열
" \' " | '를 보이게 출력함 | |
" \" " | "를 보이게 출력함 | |
" \\ " | \를 보이게 출력함 | |
" \n " | 다음줄을 출력함 | |
" \t " | 들여쓰기를 출력함 | |
" %% " | %를 보이게 출력함 | |
" %s " | 문자열로 변환함 | |
" %c " | 문자를 유니코드로 변환함 | |
" %d " | 10진 정수로 변환 | |
" %o " | 8진 정수로 변환 | |
" %x " | 16진 정수로 변환 | |
" %f " | 부동소수점으로 변환 | |
" %s %s %s" % (문자, 문자, 문자) | 옆 문자를 차래대로 대입함 | |
" %10s" % (문자) | 10 공간의 갯수 | 우로정렬 |
" %-10s" % (문자) | 10 공간의 갯수 | 좌로정렬 |
" %*10s" % (문자) | * 빈공간에 채울 문자 | 공간에 *로 채움 |
" %0.2f " % (실수) | 0.2 소수점 공간 갯수 | 소수점의 공간 갯수를 나타냄 |
" {0} {1} ". Format(값, 값) |
{0} 첫번째 값 {1} 두번째 값 |
Format 에 배열순서에 맞는 값을 출력함 |
" {0:c} {1} ". Format(값, 값) | {0:c} 첫번째 값 변환 타입 | Format 에 배열순서에 맞는 값을 char 형식으로 변환한다 |
" {0:<10} {1} ". Format(값, 값) | <10 좌측 10칸 | Format 에 배열순서에 맞는 값을 칸에 맞게 변환 (좌측) |
" {0:>10} {1} ". Format(값, 값) | >10 우측 10칸 | Format 에 배열순서에 맞는 값을 칸에 맞게 변환 (우측) |
" {0:^10} {1} ". Format(값, 값) | ^10 중앙 10칸 | Format 에 배열순서에 맞는 값을 칸에 맞게 변환 (중앙) |
" {0:*^10} {1} ". Format(값, 값) | * 빈칸을 변환 | Format 에 배열순서에 맞는 값을 칸에 맞게 변환 (중앙) 후 빈칸을 *로 채움 |
#... | ... 주석처리하고 싶은 문자 | 주석처리하여 실행에 영향을 미치지 않음 |
s[-len(변수명) ~ +len(변수명) : ] | 문자 변수의 X번째문자부터 | 시작할 문자위치를 정한다 |
s[ : -len(변수명) ~ +len(변수명) ] | 문자 변수의 몇개까지 | 삭제할 갯수의 문자 위치를 정한다 |
# 기본 제공코드는 임의 수정해도 관계 없습니다. 단, 입출력 포맷 주의
# 아래 표준 입출력 예제 필요시 참고하세요.
# 표준 입력 예제
'''
a = int(input()) 정수형 변수 1개 입력 받는 예제
b, c = map(int, input().split()) 정수형 변수 2개 입력 받는 예제
d = float(input()) 실수형 변수 1개 입력 받는 예제
e, f, g = map(float, input().split()) 실수형 변수 3개 입력 받는 예제
h = input() 문자열 변수 1개 입력 받는 예제
'''
# 표준 출력 예제
'''
a, b = 6, 3
c, d, e = 1.0, 2.5, 3.4
f = "ABC"
print(a) 정수형 변수 1개 출력하는 예제
print(b, end = " ") 줄바꿈 하지 않고 정수형 변수와 공백을 출력하는 예제
print(c, d, e) 실수형 변수 3개 출력하는 예제
print(f) 문자열 1개 출력하는 예제
'''
#!/usr/bin/python
# -*- coding: cp949 -*-
print ord("Z") # 출력 결과: 90
print hex(ord("Z")) # 출력 결과: 0x5a
print chr(90) # 출력 결과: Z
print chr(0x5A) # 출력 결과: Z
### 숫자 배열 마즈막 문자 제거
i = 1
s = ""
for i in range(1, 200 + 1,1):
if i % 7 ==0 and i % 5 != 0:
s += "%d,"%i
print(s[:-1])
#7,14,21,28,42,49,56,63,77,84,91,98,112,119,126,133,147,154,161,168,182,189,196
i = 1
s = ""
for i in range(1, 200 + 1,1):
if i % 7 ==0 and i % 5 != 0:
s += "%d,"%i
print(s[-4:-1])
#196
'+++++SW 일일 공부+++++ > SW Expert Aademy' 카테고리의 다른 글
Python 인덱스(index) 튜플 (0) | 2020.01.04 |
---|---|
Python 비교연산자 (0) | 2020.01.04 |
Python 숫자 문자 형 출력 형식 (0) | 2020.01.04 |
BIG-O 함수에 대하여 (0) | 2020.01.02 |
MathWay 공학 계산기 쳇봇 (0) | 2020.01.01 |