본문 바로가기

전체 글

[Python] Dictionary 예제 - Keys(), Values(), items() Dictionary 예제 입니다. Key와 Value로 이루어져 있습니다.해당 value의 key값을 입력하여 Dictionary에 추가하며 key값을 가지고 value 값을 출력할 수 있습니다. # Dictionary 선언 및 구성변수명 = { } 로 선언할 수 있습니다.변수명 = {key:value}를 입력하며 값을 추가할 수 있습니다.아래는 "math"라는 key와 해당 key의 A+이라는 값을 입력하였습니다. # Dictionary 값 변경english에 현재 B+라는 값이 들어 있습니다. 그걸 아래와 같이 dic["english] = "F"를 입력하여 B+ 에서 F로 변경이 됩니다. # Dictionary 삭제del dic["enlgish"]를 입력하면 아래와 같이 키값이 english인 데이터.. 더보기
[Python] 튜플(Tuple) 예제 - 반복, 튜플 추가 , 리스트 변환 Python 튜플(Tuple) 예제 입니다.다중 값을 저장할 수 있는 튜플입니다.리스트의 경우 [ ] 를 사용하지만 튜플은 ( ) 로 표시됩니다. 리스트와 달리 삭제 및 특정 위치에 저장이 불가능합니다. # 튜플을 선언합니다.변수명 = tuple() 또는 ()로 선언할 수 있습니다. # 튜플 출력extuple = 1, 2, 4, 5, 6, 8, 9를 출력 , extuple2 = 10, 11, 12를 출력 # 튜플 반복 출력 및 튜플기리 더하기아래와같이 extuple을 * 2 하면 기존의 값을 2번 반복하여 표시한다.그리고 튜플끼리는 더할 수 있습니다. 아래와 같이 튜플을 더하면 1, 2, 4, 5, 6, 8, 9, 10, 11, 12 값을 출력한다. # 튜플과 리스트끼리 변환 튜플과 리스트는 변환이 가능.. 더보기
[Python] 리스트(list) 함수 - append(), insert(), remove(), pop(), sort(), reverse(), index(), extend() Python 리스트(list) 예제입니다.다중 값을 저장할 수 있는 리스트입니다. 특정한 위치에 값을 추가할 수 있고 특정 값을 삭제할 수도 있습니다. 또한 정렬 및 리스트끼리의 추가 등이 가능합니다. # 리스트를 선언합니다. 변수명 = list() 혹은 []로 선언 수 있습니다. # List에 값을 추가하겠습니다.아래와 같이 Append를 사용하여 A, B, C를 차례대로 추가했습니다.Temps는 A, B, C를 저장하고 있습니다. # insert를 사용하면 원하는 위치에 값을 넣을 수 있습니다.1번째 위치에 D를 넣으면 Temps는 A, B,C에서 A, D, B, C를 가지고 있게 됩니다. # 값을 제거하고 싶은 경우 Remove와 pop을 사용할 수 있습니다.원하는 값을 입력하여 리스트에서 제거 가.. 더보기
컴스 미니빔 프로젝터(RES342) 사용 후기 컴스 미니빔 프로젝터(RES342)를 사용해 봤습니다. 자취를 하게 되면서 자취방에서 빔프로젝터로 영화를 보는 로망이 있었습니다. 생각보다 비싼 가격에 매번 포기했었는데 .. 비싼 가격의 빔 프로젝터는 그만큼 또 화질이 좋습니다. 가성비 빔프로젝터를 찾다가 저는 컴스 미니빔(RES342)를 구매하게 되었습니다. 가격은 인터넷으로 8~9만 원 사이에 구매했습니다. 컴스 미니빔 프로젝터 - RES342- LED 램프 사용으로 최대 20,000시간- 다양한 입력 및 자체 오디오 출력 지원- 16:9 와이디 및 4:3 비율 출력- 리모컨 지원 구성품은 아래와 같습니다. - 미니빔 프로젝터(액정 보호 커버) - 리모컨 - 파워 연결선 정면 샷은 이렇습니다. 사이즈 적당하고 가격에 비해 생각보다 좋습니다. 리모컨은.. 더보기
[Python] string 함수 - Len(), Find(). Count(), Replace(), Split(), Strip() Python String 함수 및 예제 입니다. String - Len()Len을 사용하여 Temp 변수의 길이를 출력위 예제 같은 경우 "Python"이므로 Len(Temp1)은 6을 반환합니다. Temp[범위]를 입력하여 원하는 문자열의 길이를 반환할 수 있습니다. Temp = "python programming language" String - Find()Find는 해당 문자를 찾는 해당 문자가 몇 번째 위치해 있는지 반환합니다.중복된 문자열의 경우 가장 처음 찾은 index를 반환합니다.위 예제에서 find ('p')를 입력하면 p 가 가장 앞에 있어0을 반환(대소문자 구분) String - Count()문자열에 해당 문자가 몇 개 있는지 개수를 반환위 예제에서 python programming .. 더보기
c# - 로컬 아이피 주소 (local ip address) 가져오기 로컬 IP주소를 가져오는 예제입니다.using System.NET을 선언해주셔야 합니다.아이피 주소를 출력해주는 코드는 아래와 같습니다. string localIP = "Not available, please check your network seetings!"; IPHostEntry host = Dns.GetHostEntry(Dns.GetHostName()); foreach (IPAddress ip in host.AddressList) { if (ip.AddressFamily == AddressFamily.InterNetwork) { localIP = ip.ToString(); Console.WriteLine(localIP); } } 더보기
c# - 폴더에 있는 파일이름 가져오기 선택한 폴더에 있는 파일 이름을 출력하는 예제입니다. 상단에 using System.IO를 선언해주셔야 합니다. 아니면 System.IO.directoryInfo 이런 식으로 객체 생성할 때 앞에 붙여 주셔야 합니다.파일 이름을 출력하는 코드는 아래와 같습니다. using System.IO; //폴더 경로를 입력string Path= "C:\TEST";//해당 폴더가 존재하는지 확인 if (System.IO.Directory.Exists(Path)) {//DirectoryInfo 객체 생성 System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(Path); //해당 폴더에 있는 파일이름을 출력 foreach (var item in di.GetFiles()) .. 더보기
유니티3D(Unity3D) - 델리게이트(Delegate) 예제 Unity3D 델리게이트(delegate) 예제입니다.Unity3D에서 간단한 연산을 하는 델리게이트 예제 입니다. 코드는 아래와 같이 MyFct라는 델리게이트를 선언하고 MyCalc를 생성합니다.MyCalc를 통해 Add와 Sub을 연산할 수 있습니다. Console에 val1, val2를 더하는 값이 표시되는 것을 확인 할 수 있습니다. 더보기