본문 바로가기
728x90
반응형

프로그래밍133

[파이썬 기초] 문자열 인덱싱 슬라이싱 소개 안녕하세요 아임코딩입니다. 이번에는 파이썬에서 문자열을 인덱싱하거나 슬라이싱하는 것을 배워보도록 하겠습니다. 인덱싱 : 문자열에서 특정 문자를 추출 슬라이싱 : 문자열에서 특정 문자열을 추출 문자열 인덱싱 문자열은 문자들이 여러 개 모인 것입니다. "안녕하세요" 라는 문자열은 안, 녕, 하, 세, 요 라는 5개의 문자가 모여 이루어진 문자열입니다. 문자열은 앞에서부터 순서가 있습니다. 안 : 1 녕 : 2 하 : 3 세 : 4 요 : 5 인덱스는 이 순서와 유사합니다. 하지만 인덱스의 시작 숫자는 0부터 시작합니다. 왜 0부터 시작하는지는 추후에 다루도록 하겠습니다. 그래서 "안녕하세요" 문자열의 인덱스는 다음과 같습니다. 안 : 0 녕 : 1 하 : 2 세 : 3 요 : 4 이 인덱스를 통해 코드.. 2024. 1. 8.
[파이썬 기초] 문자열 기초 소개 안녕하세요 아임코딩입니다. 이번에는 파이썬에서 제공하는 자료형에 대해서 알아보도록 하겠습니다. 자료형은 자료의 유형으로, 숫자형, 문자형, 실수형 등이 있습니다. 문자열 문자열이라는 자료형은 문자들이 나열된 형태를 뜻합니다. 쉽게 말하자면 문자 여러개입니다. 파이썬에서 문자열을 다루는 방법은 총 4가지가 있습니다. 1. ' 문자열 ' 2. " 문자열 " 3. """ 문자열 여러 줄 """ 4. ''' 문자열 여러 줄 ''' 따옴표와 쌍따옴표는 1줄로 이루어진 문자열을 다룰 수 있습니다. 따옴표와 쌍따옴표 3개는 여러 줄로 이루어진 문자열을 다룰 수 있습니다. 예시 코드를 확인해보겠습니다. a = '안녕하세요' b = "아임코딩입니다." c = """ 여러 줄을 저장할 수 있는 방법입니다. """ d.. 2024. 1. 8.
[파이썬 기초] 사용자 입력 input() 소개 프로그래밍을 하다보면 사용자에게 어떤 값을 입력받을 필요가 있습니다. 파이썬은 사용자와의 상호작용을 위한 다양한 내장 함수를 제공합니다. 그 중에서도 input() 함수는 사용자로부터 데이터를 입력받을 때 주로 사용되는 함수입니다. 이번 글에서는 input() 함수의 기본적인 사용 방법부터 활용 방법까지 자세하게 알아보겠습니다. input() 함수의 기본 구조 input() 함수는 괄호 안에 아무런 인자도 필요로 하지 않습니다. 간단히 input()을 호출하면 사용자로부터 입력을 받을 준비가 됩니다. user_input = input() print(user_input) 위의 코드를 실행하면, 파이썬 프로그램에서 사용자에게 입력을 받을 대기를 합니다. 위의 코드 실행 화면에서 2번째 줄에 키보드 입력.. 2024. 1. 8.
[파이썬 기초] 변수 소개 안녕하세요 아임코딩입니다. 이번에는 파이썬에서 사용하는 변수에 대해서 알아보겠습니다. 변수는 수학에서는 변하는 숫자를 의미합니다. 컴퓨터 프로그래밍에서 변수는 어떤 값을 저장할 수 있는 상자(저장공간)입니다. 파이썬에서 변수에는 숫자, 문자, 리스트 등 다양한 값을 저장할 수 있습니다. 변수 이름 규칙 파이썬에서 변수를 만들 때에는 이름을 짓는 규칙이 있습니다. 1. 파이썬에서 이미 정해진 단어(키워드)를 사용하면 안됩니다. 2. 특수 문자는 _ 만 허용합니다. 3. 숫자로 시작하면 안됩니다. 4. 공백을 포함하면 안됩니다. 이 규칙을 지키면서 변수의 이름을 만들어야합니다. 변수 만들기 이제 실제로 파이썬에서 변수를 만들어보겠습니다. 변수를 선언한다고도 합니다. #변수 a 선언 후 10 저장 a =.. 2024. 1. 7.
[로블록스 코딩] 파트 다루기 소개 안녕하세요 아임코딩입니다. 이번에는 로블록스 코딩 중 파트를 다루는 방법에 대해서 알아보겠습니다. 파트 생성 로블록스에서 게임을 만들 때 가장 중요한 요소는 파트입니다. 파트를 이용해서 건물이나, 사물들을 만들 수 있습니다. 파트를 추가하는 방법에 대해서 알아보도록 하겠습니다. 파트를 추가하는 방법은 상단 메뉴에서 모델 -> 파트 메뉴를 클릭하면 자동으로 직육면체 파트가 생성됩니다. 다른 모양의 파트를 추가하고 싶다면 파트 버튼 아래에 있는 화살표를 클릭하면 다른 종류의 파트를 생성할 수 있습니다. 파트 속성 변경 하나의 파트는 많은 속성을 가지고 있습니다. 속성은 파트의 색깔, 모양, 데이터 등 다양한 값을 가지고 있습니다. 이 속성을 수정하면 파트의 색깔이나 충돌방식 등 다양하게 파트를 수정할 .. 2024. 1. 5.
[로블록스 코딩] 파트 추가 및 변형 소개 안녕하세요 아임코딩입니다. 로블록스에서 게임을 만들기 위해서는 로블록스 스튜디오에서 게임 에디터에 접속한 후 파트를 추가해야합니다. 파트는 로블록스에서 사용하는 사물 단위입니다. 이를 이용해서 건물이나 장애물 등 다양한 사물을 만들 수 있습니다. 파트 추가하기 위의 사진과 같이 게임 에디터에서 홈 -> 파트를 클릭하면 파트를 추가할 수 있습니다. 파트를 추가하면 직육면체 모양의 파트가 추가되는 것을 확인할 수 있습니다. 이 모양은 기본적으로 직육면체이지만 구, 쐐기, 원통 등 다양한 모양의 파트를 추가할 수 있습니다. 파트 이동하기 파트를 추가했으면 개발자가 원하는 장소에 파트를 이동해야할 때가 있습니다. 메뉴에서 모델 -> 이동 메뉴를 클릭하면 파트를 움직이게할 수 있습니다. 이동 메뉴를 클릭한 .. 2024. 1. 5.
728x90
반응형