목록전체 글 (463)
코드네임 :
함수 #print문으로 호출 def first_func(w): print("Hello ",w) word = "Goodboy" first_func(word) #반환값을 받아서 호출 def return_func(w1): value = "Hello " + str(w1) return value x = return_func('Goodboy2') print(x) #다중반환 def func_mul(x): y1 = x*10 y2 = x*20 y3 = x*30 return y1,y2,y3 x,y,z = func_mul(10) # x값에 10을 넣었을 때 y1,y2,y3에 반환 되는 값 print(x,y,z) print() args와 kwargs # *args(언팩킹) : 여러개의 인자로 함수를 호출할 경우, tuple로..
https://www.elancer.co.kr/blog/view?seq=151 앱 개발 언어, 안드로이드는 어떤 것을 주로 쓸까? I 이랜서 블로그 스마트폰의 사용이 높아지면서 앱 개발 비율이 높아지고 있습니다. 안드로이드 기반 앱 개발 대표 세가지 언어 자바, 코틀린, 플러터는 어떤 차이가 있는지 이랜서와 함께 확인해 보겠습니다. I www.elancer.co.kr 안드로이드 앱개발 심심해서 찾아보다가 java, kotlin, flutter 3가지 언어중 하나를 씀.. 근데 나는 원래 ios 개발도 하고 싶었음.. 근데 내가 가고 싶은 기업들은 자바/코틀린/스위프트 씀!!!힝
https://velog.io/@qpxk9211/Mac-M2-Java-세팅 [Mac M2] Java 세팅맥북 M2 Java 세팅하기 🐶소리 첨부 나도 맥북 샀다!!! 물론 산지는 꽤 되었는데... 이 글을 쓰기까지 좀 걸린건 안 비밀. 교육목적으로 사서, 뭐 생각보다 엄청 스펙이 좋은걸 산건 아니지만, 산게velog.io이거보고 자바 다운 받음... 내꺼 자바 단축키.. 주석 처리/ 취소 : cmd + / run : cmd + shift + F11 public static void main(String[] args) {} 가 main함수이고,,, System.out.println();이 printf 함수도다.. 그리고 출력값 입력할때 파이썬이랑 비슷하니까 뭐 ㄱㅊ은듯 옹 byte,long 변수도 있네용 ..
보호되어 있는 글입니다.
if 문.. if False: print('Bad') # 얘만 적으면 False 이기에 출력이 되지 않음!!!!!! else: print('Good') # else문 까지 적으면 얜 트루이므로 실행됨!! #>>>Good city = "" # 빈값이므로 False -> else 문 실행 if city: print("You are in : ", city) else: print("Enter your city") city = "Seoul" #값이 채워져 있으므로 True 이므로 if 문 실행 if city: print("You are in : ", city) else: print("Enter your city") not 논리연산자 # 반대로 출력해주는 not a =75 b = 40 print(not a>b) #..
cmd+ opt + N : vscode 단축 (run code) cmd + ? : 전체 주석 파이썬에서 input으로 입력하는 값은 모두 문자열 input(str) str + 1 # 오류!!!!! int(str) + 1 # correct!!! sep 옵션 print('1', '2', sep='-') >>>1-2 end 옵션 - 자동엔터 방지 format 사용 (d, s, f) 정수, 문자열, 소수 print('%s %s' % ('one', '2') == print('{} {}'.format('one','2') >>>one 2 print('{1} {0}'.format('one','2') >>> 2 one %s 기호 사용법 print('%10s' %('nice') == print('{:>10}'.format..

2/4 - 절반만..오늘 좀 2학년 계획 좀 대충 짜야겠음 (내일 나머지) 오ㅏ 동적할당은 다 까먹어서 진짜 흑흑 책 설명 + 채찍피티의 힘을 빌려 이해해보도록 하쟈 동적할당 -프로그램 실행중에 저장공간을 할당하기 - 처리할 데이터 종류나 수를 장담할 수 없다면 프로그램 실행 중 메모리를 동적할당 할때 : malloc 반환할 때 : free #include malloc함수의 반화값이 NULL 포인터인지 반드시 확인하고 사용!(479p의 9행처럼) -> NULL(0)은 메모리 부족을 뜻함(할당 실패) exit 함수 : 어느경우든 프로그램 바로 종료 (예외상황이 발생해 프로그램 종료시 인수로 1을 주고 호출 ( exit(1) )) malloc뒤에는 항상 free가 (사용끝난 저장공간은 반드시 반환) mall..
2/6 므ㅓ여 이거 처음 보는데 (아닐수도 내가 기억 못하는 걸수도 아니 일단 에타에 질문함... 2,3학년때 나오냐고.... 아니 나 진짜 처음 본단 말임 ㅜㅜ - 나온답니다 ㅎ 이중포인터 (**) 포인터의 주소는 이중포인터에 저장됨 **ppi : 첫번째 * = ppi가 가리키는 자료형이 포인터임을 뜻함, 두번째 * = ppi자신이 포인터임을 뜻함 (즉 **ppi는 ppi가 가리키는 포인터가 가리키는 값) (447p 아래부분에 자세한 설명) 1. 포인터를 변수명으로 쓰면 그 안의 값이 됩니다. 2. 포인터에 & 연산을 하면 포인터 변수의 주소가 됩니다. (포인터가 변수이므로 주소연산사 사용 가능) 3. 포인터 * 연산은 화살표를 따라갑니다. (그것이 가리키는 대상) 451p - 바꾸고자 하면 함수의 인..