본문 바로가기

Python

(13)
Chapter 5 - 1 : Python_Functions_1 (함수 선언과 호출, 전달값과 반환값, 함수활용) 안녕하세요,오늘은 함수에 대해서 공부했습니다. 지난번 Chapter 1 에서 간단하게만 배우고 넘어갔는데 이번엔 조금 더 깊게 배워보았습니다 ㅎㅎ 아참, 오늘은 예제코드를 ai를 통해 만들어봤습니다. 간단한건 제가 작성했고 구체적인 디테일이 필요한건 ai한테 맡겼습니다. 이친구 똑똑하더라구요..제 일차리 찾기도 전에 다 뺏겨버리는 건 아닌가..ㅎ 함수는 어떤 목적을 위해 만들어진 코드의 집합이라고 했죠? 학생때 배운 f(x)가 생각 나네요 f(x)에 어떤 식을 저장해 놓고 x값을 대입하면 그 x 의 값마다 f(x) 결과가 다르게 나오잖아요? 파이썬에서의 함수도 비슷합니다. 함수의 이름을 정해놓고 그안에 작성하고 싶은 코드를 작성해서 어떤 특정 기능을 하도록 하는 함수가 완성되는 것이죠 함수 선언과 호출d..
Chapter 4 : Python - if, for, while, continue and break 안녕하세요 오늘은 파이썬의 조건문 if와 반복문 for, while을 공부했습니다. 오늘 내용은 그래도 지금까지 했던 기초적인 내용보다 아주 조금은 더 코딩다운 내용인 것 같아 재밌었습니다 ㅎ 조건문 ifif는 영단어를 번역하면 만약에 라는 뜻인데 파이썬에도 그런 느낌으로 쓰입니다. 만약 ~~라면 ~~한다. 라는 구조를 가지고 있다고 생각하면 되는데 예제코드를 적어놓겠습니다. born = input("딸을 낳고 싶으세요 아들을 낳고 싶으세요? ") if born == "딸" or born== "아들": print("잘 기르세요!") elif born == "쌍둥이": print("힘드시겠어요ㅠ") else: print("잘못 입력하셨습니다.") score = int(input("시험점수는 몇점인가요? "..
Chapter 3 : Python - List, Dictionary, Tuple, Set 안녕하세요 오늘은 파이썬의 자료구조에 대해서 기록할까 합니다. 파이썬의 자료구조에는 리스트, 사전, 튜플, 세트 등이 있는데 원하는 정보를 자료형 안에 저장해놓고 정렬, 추가, 삭제, 꺼내기 등등 다양하게 이용할 수 있습니다. 먼저 세트의 사용형태를 알아보겠습니다. 리스트soo = [1, 2, 3] print(soo) soo2 = [“가가가", "나나나", "라라라"] print(soo2) 리스트는 대괄호([])를 사용하여 그 안에 정보를 저장하는데 위의 예제 코드와 같이 숫자를 저장할 수도 있고 문자열을 저장할 수도 있습니다. 위의 코드를 실행시키면 [1, 2, 3] [‘가가가’, ‘나나나’, ‘라라라’] 이렇게 대괄호까지 출력이 되며 문자열로 저장한 원소는 작은따옴표로 출력이 되네요 다음은 리스트를 ..
Chapter 2 : Python_String (slicing, string functions, string format) 안녕하세요! 오늘 기록할 내용은 문자열 입니다! 제가 블로그 작성을 위해서 필요한 내용들도 많이 찾아보고 그랬는데요 제가 1장에서 포스팅할때는 코드 예시 같은거를 다 사진으로 찍어서 올렸는데.. 알고보니 Tstory에 코드블럭 기능이 있더라구요?..ㅎㅎ 오늘은 좀더 편하고 보기 싶게 작성할 수 있겠네요,, 파이썬에서 문자열을 나타낼 때에는 작은따옴표(‘)와 큰 따옴표(“)를 사용하는데요 두 따옴표의 기능적 차이는 없다고 하지만 근무환경이나, 개발자에 따라 규칙을 정해놓고 사용하는 것 같습니다. Sleep_soo = “코딩을 공부하고 싶습니다.” print(Sleep_soo) 이렇게 변수에 문자열을 저장하고 해당 변수를 print하면 코딩을 공부하고 싶습니다. 라는 문장이 출력됩니다. 위에서 작은 따옴표와..
Chapter 1 : Variables and Operators, Comments, and Functions. 개발환경 내용에 들어가기 앞서 잠시 제 개발환경을 보여드릴까 합니다! 저는 아직 노트북이 없어서 아이패드로 코딩을 연습했는데요, 기초부터 배우고 나면 노트북을 구매할 예정입니다. 저는 아이패드로 코딩을 할 수 있는 방법을 찾아보다가 구름 IDE를 이용하게 되었는데 별도의 어플리케이션 설치없이 웹에서 바로 개발환경을 구축할 수 있기도 하고 여러 종류의 프로그래밍 언어 중에 선택 할 수 있어서좋았습니다. (어차피 기초만 배우면 노트북으로 넘어갈 예정이라 아무거나 해도 상관없었습니다..ㅎㅎ) 참고로 IDE는 통합개발환경을 뜻합니다. 제가 공부할 언어는 파이썬이고 열심히 공부해서 AI분야까지 공부하고싶네요 아직 까마득하지만 부지런히 공부하면 될거라고 믿어요. 출처 제가 이제부터 남길 내용은 유튜버 나도코딩님의 ..