반응형

전체 글 649

(파이썬) zip(), dict(): 두 개의 리스트(list)를 딕셔너리(dictionary)로 만들기

파이썬에서 두 개의 list를 이용해서 dictionary로 만드는 예입니다. lst1 = ['apple', 'pear', 'grapes', 'orange','banana'] lst2 = ['사과', '배', '포도', '오렌지','바나나'] dic1 = dict(zip(lst1, lst2)) lst1 ['apple', 'pear', 'grapes', 'orange', 'banana'] lst2 ['사과', '배', '포도', '오렌지', '바나나'] dic1 {'apple': '사과', 'pear': '배', 'grapes': '포도', 'orange': '오렌지', 'banana': '바나나'} dic1.keys() dict_keys(['apple', 'pear', 'grapes', 'orange',..

Python 2023.10.24

(플로우고리즘) 순서도 기반 프로그래밍 언어: Flowgorithm 다운로드 및 간단한 예제

플로우리즘은 간단한 순서도를 기반으로 하는 초보자용 프로그래밍 언어이며, 무료로 사용할 수 있습니다. 텍스트 기반의 프로그래밍 언어가 아니라 순서도를 그려서 프로그램을 실행할 수 있습니다. 또한 Flowgorithm으로 작성된 순서도를 18개 이상의 언어로 변환할 수 있습니다. 여기에는 C#, C++, Java, JavaScript, Lua, Perl, Python, Ruby, Swift, Visual Basic .NET 및 VBA(Office에서 사용됨)가 포함됩니다. 아래 링크를 통해서 다운로드하고 설치할 수 있습니다. http://www.flowgorithm.org/download/index.html Flowgorithm - Download www.flowgorithm.org 간단한 사용법 1. [..

(파이썬) 가위바위보 게임: 컴퓨터와 사용자 입력

사용자는 키보드 입력, 컴퓨터는 랜덤하게 가위, 바위, 보를 선택해서 승자를 판단하는 가위바위보 게임의 파이썬 코드입니다. import random print('가위바위보 게임을 시작합니다.') while True: # 사용자 선택 user = int(input("가위(0), 바위(1), 보(2): ")) # 컴퓨터의 선택 (랜덤하게) com = random.randint(0,2) # 선택 출력 print("사용자 선택:", user) print("컴퓨터 선택:", com) # 승부 결정 if user == com: print("무승부!") elif (user == 0 and com == 2) or \ (user == 1 and com == 0) or \ (user == 2 and com == 1): p..

Python 2023.10.22

(컴활) 컴퓨터활용능력 2024년 출제기준 변경 내용

2024년부터 2026년까지 적용될 컴퓨터활용능력 출제 기준 변경 내용입니다. 마이크로스프트 오피스 2021 버전으로 변경됨 (2023년까지는 2016버전) 2024년 2급 스프레드시트 함수: 변경된 내용 2024년부터 2급에서 삭제된 함수 FINDB, SEARCHB, RANK.AVG, 2024년부터 2급에 추가된 함수 IFS, SWITCH, MODE.SNGL, STDEV.S, VAR.S 더 자세한 내용은 아래의 첨부 파일 확인해 보십시오. https://license.korcham.net/ 대한상공회의소 자격평가사업단 license.korcham.net

(파이썬) 엑셀 파일 읽어오기 pandas DataFrame

파이썬에서 판다스(pandas) 모듈을 통해서 엑셀 파일을 불러오는 방법을 설명합니다. pandas와 DataFrame pandas를 이용해서 표 형식의 데이터나 다양한 형태의 데이터를 다룰 수 있습니다. DataFrame은 스프레드시트와 같은 표 형식의 자료구조를 갖습니다. 행(row)과 열(column)에 대한 작업을 수행할 수 있습니다. 1. 주피터 노트북에서 불러오기 주피터 노트북을 사용하면 판다스 모듈 등 기본 모듈들이 모두 설치되어 있으므로 바로 코드를 작성하면 됩니다. import pandas as pd xls = pd.read_excel(r'c:\temp\성적처리.xlsx', sheet_name = 'Sheet1') print(xls) pandas를 이용해서 엑셀 시트를 가져온 형식은 Da..

Python 2023.10.18

(C언어) 원형 연결리스트 circular linked list

새 노드를 뒤쪽에 삽입하는 원형 연결리스트의 C언어 코드입니다. #include #include // 원형 연결 리스트의 노드를 나타내는 구조체 struct Node { int data; struct Node* next; }; // 새 노드 생성 함수 struct Node* createNode(int data) { struct Node* newNode = (struct Node*)malloc(sizeof(struct Node)); newNode->data = data; newNode->next = NULL; return newNode; } // 뒤쪽에 노드 추가 함수 struct Node* insertAtEnd(struct Node* head, int data) { struct Node* newNode ..

C_C++ 2023.10.13

(파이썬) 연금복권 720+ 자동 번호 생성

다음 코드는 연금복권 720+ 번호를 자동으로 생성하는 파이썬 코드입니다. 조: 1~5 사이의 수 1개 나머지 0~9 사이의 수가 6개, 중복해서 생성될 수 있습니다. 6개의 수를 생성할 때, 랜덤하다 0.1초 ~ 3초까지 기다리면 생성되도록 했습니다. import random import time jo = random.randint(1,5) #1~5조 print("\n%d조 " % jo, end='') print("[ ", end='') for i in range(6): delay = random.randint(100, 3000) / 1000 time.sleep(delay) n = random.randint(0, 9) print("%d " % n, end='') print("]") input('\nPr..

Python 2023.10.01

(HTML CSS) iframe 사용하기

태그로 HTML 문서 안에 다른 HTML 문서 또는 동영상 등을 끼워 넣거나 다른 웹사이트를 출력할 수 있습니다. (예제1) 하단에서 예제 파일을 다운로드 할 수 있습니다. html5-013-a.html html5-013-iframe-1.html width와 height 속성을 생략했을 때, 기본으로 설정되어 있는 width와 height 값이 304, 154 정도로 정해져 있는 것 같습니다. iframe 프레임의 테두리를 보이지 않게 하는 것은 CSS에서 처리합니다. 프레임 테두리 설정하는 것은 CSS 강의에 넣도록 하겠습니다. 이번에는 video 태그를 사용하지 않고 iframe 태그로 동영상을 삽입해 보겠습니다. 태그의 target 속성의 값 중에는 프레임이름을 지정할 수 있습니다. iframe 태..

HTML_CSS 2023.09.21
반응형