-
파이썬 기초python/python(기초) 2022. 1. 15. 14:28
1. 숫자형
정수 -123, -345,0
실수 123.45, -1234,5
8진수 0o34,0o25 숫자가 0o 또는 0O로 시작
16진수 0x2A,0xFF 0x로 시작
2. 문자열
'python is fun'
-문자열 안에 따옴표 출력시키기
food="Python's favorite food is perl" 밖을 큰 따옴표로 묶고 안에 작은 따옴표 표시
string = ''Today is wendsday",he said.'
-백슬래시(\n) 사용해 작음따옴표와 큰따옴표 문자열에 포함시키기
food = 'Python\n's is fun'
연속된 ''' ''' 따옴표를 써서 줄바꿈을 표현 할 수도 있다
<리스트 자료형>
number = [1,2,3]
string= ['a','b','c']
a=[1,2,3]
b= [4,5,6]
a+b = [1,2,3,4,5,6]
a*3 = [1,2,3,1,2,3,1,2,3]
def a[1] = [1,3]
a.append(4) = [1,2,3,4]
a.extend([4,5]) = a= [1,2,3,4,5]
<튜플자료형>
리스트는 []로 둘러싸지만 튜플은 ()로 둘러싼다
리스트는 그 값의 생성,삭제,수정이 가능하지만 튜플은 그 값을 바꿀 수 없다
t1 = (1,2,'a','b')
t1[0]=1
튜플 요소값을 삭제하거나 변경할 때 리스트로 변환해야됨
<딕셔너리 자료형>
4사람의 각자의 특기를 표현할 수 있는 좋은 방법 같은 경우 , 리스트나 튜플보다 딕셔너리가 좋음
a = {'name':'pey','birth':'1119'}
a[2]='b'
{1:'a',2:'b'}
grade = {'pey':10,'juliet':90}
grade['pey']
10
s1 = set([1,2,3])
li=list(s1)
li = [1,2,3]
t1 = tuple(li)
(1,2,3)
def cal (a,b,c) :
return a+b+c/3
a.cal(80,75,55)
def add_many(*args):
result = 0
for i in args:
result =result+1
return result
def say():
print('hi')
lambda 함수
add = lambda a,b :a+b
result= add(3,4)
print(result)
반응형'python > python(기초)' 카테고리의 다른 글
[Python]파일 읽고 쓰기 (0) 2022.06.09 [Python] 함수 (0) 2022.06.08 [Python] 프로그래밍 기초 연습문제 (0) 2022.06.07 [Python]프로그래밍 기초 (0) 2022.06.07