분류 전체보기 23

[로봇 신문] 일본 로손, AI·로봇·아바타로 편의점 운영 혁신

일본 로손, AI·로봇·아바타로 편의점 운영 혁신최근 일본 편의점 기업 **로손(Lawson)**이 인공지능(AI), 로봇, 아바타 기술을 활용해 편의점 운영 방식을 혁신하고 있다는 소식이 전해졌다. 로손은 이러한 기술을 결합한 ‘리얼×테크(Real×Tech)’ 전략을 통해 매장 운영 효율을 높이고 인력 부족 문제를 해결하려 하고 있다.특히 로손은 2031년까지 매장 운영에 필요한 업무 시간을 30% 줄이는 것을 목표로 하고 있다. 이를 위해 편의점에서 가장 많은 시간이 소요되는 발주, 상품 진열, 계산대 고객 응대 세 가지 업무를 중심으로 기술 혁신을 추진하고 있다.1. AI 발주 시스템 ‘AI.CO’ 도입로손은 발주 업무 효율화를 위해 **AI 기반 발주 시스템 ‘AI.CO(아이코)’**를 개발해 2..

스크랩 2026.03.04

04 파이썬의 입출력

파이썬의 입출력파이썬 프로그램은 입력(Input) → 처리(Process) → 출력(Output) 의 구조로 동작합니다.입출력은 다음과 같이 나뉩니다.구분설명입력사용자 또는 파일에서 데이터 받기출력화면 또는 파일에 데이터 보내기파일 입출력파일 읽기/쓰기1. 함수 (Function)함수는 입력을 받아 특정 작업을 수행한 후 결과를 반환하는 코드 묶음입니다.기본 구조 def 함수이름(매개변수): 실행문 return 결과값 예제 def add(a, b): return a + bprint(add(3, 4)) 출력7 2. 입력값이 있는 함수매개변수를 사용하여 데이터를 전달합니다. def add(a, b): result = a + b return result 3. 입력값이 없는 함수 def say(): return..

복습(Python) 2026.03.04

03 - 3 for문

파이썬 for문 정리1. for문의 역할for문은 반복 가능한 객체(iterable)의 요소를 하나씩 꺼내 실행하는 반복문입니다.즉, 리스트, 문자열, 튜플, 딕셔너리 등 데이터의 개수만큼 반복합니다.2. 기본 구조변수 → 반복하면서 값이 저장되는 변수반복가능객체 → 리스트, 문자열, range 등3. range() 함수숫자를 일정 범위만큼 반복할 때 가장 많이 사용합니다. 4. 리스트 반복리스트의 요소 개수만큼 반복됩니다.5. 문자열 반복문자열도 문자 단위로 반복됩니다.6. 딕셔너리 반복딕셔너리는 기본적으로 key를 기준으로 반복됩니다.key와 value 동시에 반복7. break반복문을 즉시 종료합니다.8. continue현재 반복을 건너뛰고 다음 반복으로 이동합니다.9. else문파이썬 for문에는..

복습(Python) 2026.03.04

03 - 2 while문

파이썬 while문 핵심 정리1. while문의 역할while문은 조건이 True인 동안 반복 실행되는 반복문입니다.조건이 False가 되면 반복이 종료됩니다.2. 기본 구조동작 과정조건식 검사True → 실행문 실행다시 조건 검사False → 반복 종료3. 기본 예제출력설명i가 5 이하인 동안 반복반복마다 i 값 증가4. 무한 반복 (Infinite Loop)조건이 항상 True이면 반복이 계속됩니다.이런 경우 보통 break로 반복을 종료합니다.5. breakbreak는 반복문을 즉시 종료합니다.6. continuecontinue는 현재 반복을 건너뛰고 다음 반복으로 이동합니다.출력7. while문과 조건식while문에는 다양한 조건식을 사용할 수 있습니다.비교 연산논리 연산bool 값8. while..

복습(Python) 2026.03.04

03 - 1 if문

파이썬 if문 핵심 정리1. if문의 역할if문은 조건이 참(True)일 때만 특정 코드를 실행하는 선택문입니다.프로그램의 흐름을 제어할 때 가장 기본이 되는 문장입니다.2. 기본 구조 if 조건식: 실행문 조건식이 True이면 실행False이면 건너뜀들여쓰기(Indentation) 필수3. if ~ else문두 가지 중 하나를 반드시 선택할 때 사용합니다. if 조건식: 실행문1else: 실행문2 조건이 True → 실행문1False → 실행문2둘 중 하나는 반드시 실행됨4. if ~ elif ~ else문세 가지 이상 중 하나를 선택할 때 사용합니다. if 조건1: 실행문1elif 조건2: 실행문2else: 실행문3 위에서부터 순서대로 검사하나가 참이면 아래는 검사하지 않음순서가 매우 중요5. 조건식..

복습(Python) 2026.03.04

5강 - 선택문

프로그램의 작성 순서 정리1. 프로그램 기본 작성 흐름일반적인 프로그램의 흐름은 다음과 같습니다. ① 데이터 저장 공간 확보→ ② 입력→ ③ 데이터 가공(연산)→ ④ 출력 단계별 설명단계설명예시데이터 저장 공간 확보변수, 배열 등을 선언하여 메모리 공간 확보int a;, int arr[10];입력사용자로부터 데이터 입력scanf()데이터 가공연산자 및 계산 수행+, -, *, /출력결과를 화면에 출력printf()예시 코드 #include int main() { int a, b, sum; // ① 저장 공간 확보 scanf("%d %d", &a, &b); // ② 입력 sum = a + b; // ③ 가공 printf("%d", sum); // ④ 출력 return 0;} 제어문(Control State..

카테고리 없음 2026.03.04

02 - 7 변수

파이썬 변수(Variable) 정리자료형의 값을 저장하는 공간변수(Variable)는 데이터(값)를 저장하는 공간의 이름입니다.쉽게 말해,값을 담아두는 “상자”에 이름을 붙인 것이라고 이해하면 됩니다.1. 변수의 기본 개념 a = 10 위 코드의 의미:a → 변수 이름= → 할당 연산자10 → 저장되는 값 (정수 자료형)즉, a라는 이름의 공간에 10을 저장한 것입니다.2. 변수와 자료형파이썬에서는 변수에 다양한 자료형을 저장할 수 있습니다. num = 10 # intpi = 3.14 # floatname = "홍길동" # stris_student = True # bool 변수의 자료형 확인: print(type(name)) 3. 변수 이름 규칙변수 이름을 지을 때는 다음 규칙을 따라야 합니다.기본 규칙..

복습(Python) 2026.03.03

02 - 6 불(bool) 자료

파이썬 bool(Boolean) 자료형 정리파이썬의 bool 자료형은 참(True)과 거짓(False) 을 표현하는 자료형입니다.주로 조건문과 반복문에서 사용되며, 프로그램의 흐름을 제어하는 데 핵심적인 역할을 합니다.1. bool 기본 개념 TrueFalse 반드시 첫 글자를 대문자로 작성해야 합니다.true, false는 오류가 발생합니다.2. bool 자료형 확인 a = Trueprint(type(a)) 출력: 3. 비교 연산의 결과는 bool비교 연산을 수행하면 결과는 항상 True 또는 False입니다. print(10 > 5)print(3 == 7)print(4 != 2) 출력: TrueFalseTrue 자주 사용하는 비교 연산자연산자의미==같다!=다르다>크다작다>=크거나 같다작거나 같다4...

복습(Python) 2026.03.03

02 - 5 집합 자료

파이썬 집합(Set) 자료형 정리파이썬의 집합(Set)은 중복을 허용하지 않고, 순서가 없는 자료형입니다.수학에서 배우는 집합과 동일한 개념으로 이해하면 됩니다.1. 집합 기본 구조 집합이름 = {값1, 값2, 값3} 예시: numbers = {1, 2, 3} 중괄호 {} 사용중복 허용하지 않음순서 없음 (인덱스 사용 불가)2. 집합 생성 방법1) 기본 생성 data = {1, 2, 3, 4} 2) 중복 제거 예시 data = {1, 1, 2, 2, 3}print(data) 출력: {1, 2, 3} 자동으로 중복이 제거됩니다.3) 빈 집합 생성 (주의) data = set() 주의: data = {} 위 코드는 빈 딕셔너리입니다.빈 집합을 만들려면 반드시 set()을 사용해야 합니다.3. 집합의 특징중복..

복습(Python) 2026.03.03

02 - 4 딕셔너리 자료형

파이썬 딕셔너리(Dictionary) 자료형 정리파이썬의 딕셔너리(Dictionary)는 Key(키)와 Value(값) 를 한 쌍으로 저장하는 자료형입니다.데이터에 “이름표”를 붙여 저장한다고 이해하면 쉽습니다.1. 딕셔너리 기본 구조 딕셔너리 = {Key1: Value1, Key2: Value2} 예시: person = {"name": "홍길동", "age": 30, "job": "개발자"} 중괄호 {} 사용Key와 Value는 : 로 구분항목은 , 로 구분Key는 중복될 수 없음2. 딕셔너리 생성 방법1) 기본 생성 data = {"a": 1, "b": 2} 2) 빈 딕셔너리 생성 data = {} 또는 data = dict() 3. 값 접근하기1) Key로 접근 person = {"name": "홍..

복습(Python) 2026.03.03