ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파이썬 기초
    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
Designed by Tistory.