점프 투 파이썬
2강
a= 1
print(type(a))
a= 4
b=7
============
* 몫을 포현 print(a//b)
% 나머지
** 제곱
============
* 문자열 : str
"" '' 둘 다 가능.
" ' " 입력 가능
이렇게 가능
'''
엔터 치지 않고 그냥 가능
'''
============
* 엔터 : \n
============
* ' 표시
a= 'test\'s world'
print(a)
============
인덱싱
a= "Life is too short."
print(a[0])
print(a[1])
print(a[2])
print(a[3])
print(a[4])
print(a[5])
print(a[-1]) t
print(a[-2]) r
print(a[ : : ]) 이상 미만 간격
* 0포함 앞에서 8개 print(a[:8])
=========
a = '12345678'
# ::2 처음부터 2칸씩
print(a[::2])
1357
a = '12345678'
# ::2 뒤부터 2칸씩
print(a[::-2])
# 예상 : 8642
============
number = 10
day = 'three'
a = "I ate %d apples. so I was sick for %s days." % (number, day)
print(a)
================
number = 10
day = 'three'
day = str(3)
a = "I ate %d apples. so I was sick for %s days." % (number, day)
print(a)
---------
%s : 문자열
================
a = "I ate 4 apples. so I was sick for {daily} days.".format(daily='3')
print(a)
==============
a = "hobby"
print(a.count('b')) # b가 몇개인지?
c = '1234567890'
print(c.find('6')) # 6예상 >> 5였음 처음이 0
print(c.find('a')) # -1예상
find도 있지만
index도 있다.
==============
a = ",".join("abcd")
print(a)
a,b,c,d
================
a = ",".join(["a","b","c"])
print(a)
>>> a,b,c
--------
a = ",".join(["a1","b2","c3"])
print(a)
>>> a1,b2,c3
================
문자열 나누기(split) 분열. >>>> spilt 아님.
a = "Life is too short"
print(a.split()) # 띄어쓰기 기준으로나눔
b = "a:b:c:d"
print(b.split(':')) # : 기준으로 나눔
============
* replace
a = "Life is too short"
a = a.replace("Life", "Nest")
print(a)
=============
'Python' 카테고리의 다른 글
파이썬 공부 정리 - 클래스, 내장함수, 외장함수, 정규표현식 (0) | 2020.10.03 |
---|---|
파이썬 공부 정리 - 파일 만들기 (0) | 2020.10.03 |
파이썬 공부 정리 - 제어문 (0) | 2020.10.03 |
파이썬 공부 정리 - 자료구조 (0) | 2020.10.03 |
파이썬 문자열 슬라이싱 (0) | 2017.03.12 |