반응형

전체 글

데이터베이스 연결 문자열 모음 Database connection string

여러 종류의 데이터베이스에 연결할 때 사용할 문자열입니다.참고용으로 작성했습니다. // MSSQL Serverusing System.Data.SqlClient;string strConnection =  "server= IP(또는 도메인);uid=사용자명;pwd=암호;database=db_name"; // LocalDbusing System.Data.SqlClient;string strConnection =  @"Data Source=(LocalDB)\MSSQLLocalDB;Initial Catalog=db_name;Integrated Security=True"; // MySQLusing MySql.Data.MySqlClient;string strConnection =  "server=IP(또는 도메인);..

C# 2024.10.30

파이썬: 집합 자료형 개요 Overview of Set Data Types

Python의 set(집합)은 고유한 값을 저장하고, 중복을 허용하지 않는 자료형입니다. 수학에서의 집합과 비슷한 연산을 제공하며, 추가, 삭제, 합집합, 교집합 등의 다양한 연산을 지원합니다. 주요 특징과 기능은 다음과 같습니다. > 리스트 list   - https://coding-abc.kr/325> 튜플 tuple   - https://coding-abc.kr/326> 딕셔너리 dictionary  - https://coding-abc.kr/327>> 집합 set  1. 집합 생성set() 함수를 사용하여 생성하거나 {} 중괄호를 이용해 생성할 수 있습니다.빈 집합을 생성할 때는 set()을 사용해야 합니다. {}는 빈 딕셔너리로 인식됩니다.# 집합 생성 예시my_set = {1, 2, 3}emp..

파이썬: 딕셔너리 자료형 개요 Dictionary data type

파이썬에서 **딕셔너리(dictionary)**는 키-값 쌍(key-value pair)으로 데이터를 저장하는 자료형입니다. 딕셔너리는 해시 테이블(hash table) 구조를 기반으로 하여, 키를 이용해 빠르게 값을 조회할 수 있습니다. 파이썬 딕셔너리는 중괄호 {}로 정의되며, 각 요소는 키:값 형태로 표현됩니다. > 리스트 list   - https://coding-abc.kr/325> 튜플 tuple   - https://coding-abc.kr/326>> 딕셔너리 dictionary> 집합 set  - https://coding-abc.kr/328 1. 딕셔너리 기본 구조와 생성# 빈 딕셔너리 생성my_dict = {}# 키와 값을 포함한 딕셔너리 생성my_dict = { "name": "..

파이썬: 튜플 자료형 정리 Tuple data type

튜플(tuple)은 파이썬의 데이터 타입 중 하나로, 여러 값을 하나의 자료구조로 묶어 저장할 수 있는 순서가 있는 불변(immutable) 데이터 구조입니다. 리스트(list)와 매우 유사하지만, 한 번 생성되면 요소를 추가, 수정, 삭제할 수 없는 특징이 있습니다. 따라서 변경이 필요 없는 데이터들을 저장할 때 유용하게 사용할 수 있습니다.  > 리스트 list   - https://coding-abc.kr/325>> 튜플 tuple> 딕셔너리 dictionary  - https://coding-abc.kr/327> 집합 set  - https://coding-abc.kr/328 튜플의 특징불변성(Immutable): 튜플의 요소는 한 번 정의되면 변경할 수 없습니다.순서가 있다: 인덱스를 통해 특정..

파이썬: 리스트 자료형 list

파이썬에서 list는 가장 자주 사용되는 자료형 중 하나로, 여러 개의 값을 순서대로 저장할 수 있는 데이터 구조입니다. 리스트는 [ ] 대괄호 안에 요소를 넣어 만들 수 있고, 다양한 방법으로 요소를 조작할 수 있습니다. 아래 예제들을 통해 리스트의 다양한 기능을 알아보겠습니다. >> 리스트 list > 튜플 tuple   - https://coding-abc.kr/326> 딕셔너리 dictionary  - https://coding-abc.kr/327> 집합 set  - https://coding-abc.kr/328 1. 리스트 생성 및 기본 연산# 리스트 생성 fruits = ["apple", "banana", "cherry"]print(fruits)(Output)['apple', 'banana',..

C#, using 키워드의 3가지 용도

C#에서 using 키워드는 다양한 상황에서 사용되며, 그 의미와 목적은 문맥에 따라 다를 수 있습니다. 크게 세 가지 주요 용도로 나눌 수 있습니다:1. 네임스페이스 포함가장 일반적으로는 특정 네임스페이스를 가져와서 코드에서 해당 네임스페이스에 정의된 클래스나 메서드를 짧게 사용할 수 있도록 하는 역할을 합니다.using System;class Program{ static void Main() { Console.WriteLine("Hello, World!"); }}위 코드에서 using System;을 사용하여 System 네임스페이스에 있는 Console 클래스를 간단하게 사용할 수 있습니다. 만약 using을 생략했다면 System.Console.WriteLine과 같이..

C# 2024.10.13

C#, 텍스트 파일 읽기 저장 StreamReader StreamWriter File.WriteAllText File.WriteAllLines ReadLine

C#에서 텍스트 파일을 읽고 저장하는 다양한 방법이 있습니다. 일반적으로 System.IO 네임스페이스를 사용하여 파일을 처리할 수 있습니다. 아래 몇 가지 방법을 설명하겠습니다. 1. File.ReadAllText 및 File.WriteAllText텍스트 파일의 모든 내용을 한 번에 읽거나 저장할 때 사용합니다.using System.IO; // 파일 읽기string content = File.ReadAllText("파일경로.txt");Console.WriteLine(content); // 파일 저장 File.WriteAllText("파일경로.txt", "저장할 내용"); 예제using System;//using System.Collections.Generic;//using System.Linq;//u..

C# 2024.10.12

파이썬: 반목문_while break continue

while, continue, break는 파이썬에서 반복문을 제어하는 중요한 키워드입니다. 각각의 기능을 설명하겠습니다: 1. while문while문은 조건이 **참(True)**인 동안 반복을 수행하는 루프입니다. 조건이 거짓이 될 때까지 반복됩니다.i = 0while i (Output)01234 2. continuecontinue는 반복문 내에서 실행되면, 반복문의 나머지 코드를 건너뛰고 다음 반복으로 넘어갑니다. 주로 특정 조건에서 반복문의 일부를 건너뛸 때 사용됩니다.i = 0while i (Output)1245 i == 3일 때는 continue 때문에 print(i)가 실행되지 않았습니다.3. breakbreak는 반복문을 즉시 종료합니다. 반복문이 중간에라도 멈춰야 할 때 사용됩니다.i =..

파이썬: for 예시 (2) - 여러 가지 모양의 삼각형 다이아몬드 모양 출력하기

파이썬에서 for 문을 사용하여 * 문자를 이용한 다양한 삼각형 모양을 출력해 봅니다. 1. 왼쪽 정렬된 직각 삼각형n = 5for i in range(1, n+1): print('*' * i)(Output)*************** 2. 오른쪽 정렬된 직각 삼각형n = 5for i in range(1, n+1): print(' ' * (n-i) + '*' * i) 3. 가운데 정렬된 이등변 삼각형n = 5for i in range(1, n+1): print(' ' * (n-i) + '*' * (2*i-1)) 4. 역삼각형 (왼쪽 정렬된 직각 삼각형)n = 5for i in range(n, 0, -1): print('*' * i)  5. 역삼각형 (오른쪽 정렬된 직각 삼각형)n =..

파이썬: for 예시 (1) - 합 구하기

for 구문을 이용해서 합을 구하는 파이썬 코드입니다.몇 가지의 예시를 들어서 설명합니다. 1. 1부터 100까지의 합 구하기s=0for i in range(1, 101): s += iprint('1부터 100까지의 합:', s)(Output)1부터 100까지의 합: 5050 2. 1부터 100까지의 홀수(또는 짝수)의 합s=0for i in range(1, 100, 2): s += iprint('1부터 100까지 홀수의 합:', s)(Output)1부터 100까지 홀수의 합: 2500 s=0for i in range(2, 101, 2): s += iprint('1부터 100까지 짝수의 합:', s)(Output)1부터 100까지 짝수의 합: 2550 3. 1부터 100까지의 수 중에서 ..

반응형