본문 바로가기

전체 글

[Python] 반복문 for문 , while 문 Python 반복문 for, while에 대한 예제 입니다. for문은 for 변수 in (문자열 / 리스트 .. ): 형식으로 사용됩니다.원하는 실행문을 원한는 만큼 반복 실행할 때 사용됩니다. # for문 출력리스트(List)에 1,2,3이 있는 경우 차례대로 1, 2, 3을 출력합니다.리스트에 문자열 "a", "b", "c" 가 있는 경우 순서대로 a , b, c 를 출력합니다. # for문을 이용한 1 ~ 100까지 숫자의 합 구하기total 이라는 변수를 두고1 ~ 100까지 숫자를 반복문을 사용하여 누적값을 출력합니다. #while 문while문은 조건이 true인 경우 실행문을 반복하여 실행합니다.조건이 true인 경우 빠른 속도로 실행문을 실행하며 계속해서 조건이 false가 되지않고 계속.. 더보기
[Python] 조건문 if문 - if, elif, and, or, if not Python 조건문 if 예제 입니다. 해당 조건에 맞는 실행문을 실행시킬때 사용됩니다. # if 문첫번째 조건은 if , 두번째 조건은 elif, 나머지는 else로 표현됩니다.하나의 if문에 두가지 조건이 필요한 경우 and를 사용하고 다중 조건 중 하나의 조건만 충족시킬때 실행문을 실행할때는 or을 사용합니다.해당 조건문이 아닌 경우 실행문을 시킬대는 if not을 사용합니다. # if elif elseif number가 20보다 크면 print("number가 20보다 큽니다.")를 출력elif number가 15보다 작으면 print("number가 15보다 작습니다.")를 출력else 나머지에 해당하는 경우 print("맞는 조건이 없습니다.")를 출력 # if andnumber가 5보다 크고.. 더보기
[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); } } 더보기