잠 못 드는 개발자
close
프로필 배경
프로필 로고

잠 못 드는 개발자

  • 분류 전체보기 (159)
    • Front-end (48)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
      • React Native (3)
    • Back-end (21)
      • SQL (2)
      • JAVA (13)
      • Spring (2)
      • Flask (4)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • 알고리즘 (3)
    • Git & Github (6)
    • Lecture (9)
    • IT 지식 (3)
  • 홈
  • 태그
  • 방명록
  • 글쓰기

[Kotlin] 코틀린 기본 문법(1) - 함수, 변수, 문자열 템플릿, 조건문, expression vs statement

01_함수(Function) ☾ 함수(Function) 💡 fun 함수이름(변수명 : 타입) : 반환타입 { } kotlin 메인 함수 fun main(){ // 코드 } 반환값이 없을 때는 Unit 을 사용한다.(생략 가능) // 반환값이 없을 때 fun helloWorld() { println("Hello World") } // 반환값이 있을 때 fun add(a :Int, b : Int) : Int { return a + b } 02_변수(var, val) 변수를 초기화할 때는 타입을 적지 않아도 자동으로 해석한다. 그러나 val과 var은 구분해서 작성해야 한다. ☾ val = value(값. 상수) 값을 변경할 수 없다. fun hi() { val a : Int = 10 // a = 100 //..

  • format_list_bulleted Android
  • · 2024. 4. 9.
  • textsms

[Python] 7-2장 지역변수, 전역변수, 디폴트 인수, 키워드 인수, 가변인자

지역변수 - 함수 안에서 생성된 변수 - 함수 내부에서만 사용 가능. 외부에서 출력 불가능 - 함수가 종료되면 사라짐 def calculate_area(radius): result = 3.14 * radius ** 2 # result는 지역변수 return result r = float(input("원의 반지름: ")) area = calculate_area(r) print(result) # 오류 전역변수 - 함수 바깥에서 생성된 변수 - 프로그램 내 어디서나 사용 가능 def calculate_area(radius): result = 3.14 * radius ** 2 return result r = float(input("원의 반지름: ")) area = calculate_area(r) # area는 ..

  • format_list_bulleted AI/Python
  • · 2023. 4. 3.
  • textsms

[Python] 2-2장 터틀 그래픽 응용 - 집, 창문 그리기

- 사용자로부터 집의 크기 입력 받아 집 그리기 size = int(input("집의 크기는 얼마로 할까요? ")) import turtle t = turtle.Turtle() t.shape("turtle") # 지붕 그리기 t.fd(size) t.lt(120) t.fd(size) t.lt(120) t.fd(size) t.home() # 집 그리기 t.rt(90) t.fd(size) t.lt(90) t.fd(size) t.lt(90) t.fd(size) - 창문 그리기 side = 100 angle = 90 # 사각형 1개 -> 함수로 만들면 편리 t.fd(side) t.right(angle) t.fd(side) t.right(angle) t.fd(side) t.right(angle) t.fd(side)..

  • format_list_bulleted AI/Python
  • · 2023. 3. 20.
  • textsms

[Python] 2-1장 변수, 변수 이름 규칙, 사용자로부터 입력 받기

변수 - 변수를 이용하면 매번 값을 바꾸지 않아도 변수 값만 변경하면 쉽게 변경 가능 - 숫자, 문자열 모두 가능 x = 10 print(x) # 10 name = "홍길동" address = "서울시 종로구 1번지" print(address, name) # 서울시 종로구 1번지 홍길동 변수 이름 규칙 1. 영문자, 숫자, 밑줄 문자(_)만 사용 가능 2. 중간에 공백 불가능 3. 이름 첫 글자는 반드시 영문자 or 밑줄 문자(_)여야 함. 즉, 이름은 숫자로 시작 불가능 4. 대소문자 구분 사용자로부터 입력 받기 - input() - 문자열 형태로 입력받기 input() : 괄호 안에 메세지를 출력하고 사용자 입력 기다림. 문자열 형태로 값 반환 input("값을 입력하시오 : ") - 정수 형태로 바..

  • format_list_bulleted AI/Python
  • · 2023. 3. 20.
  • textsms
[JAVA] 변수, 변수의 타입, 입출력, 형변환

[JAVA] 변수, 변수의 타입, 입출력, 형변환

1. 변수(variable)변수란, 단 하나의 값을 저장할 수 있는 메모리 공간 변수 선언변수타입 변수이름;  변수 초기화변수타입 변수이름 = 값; // 오른쪽 값이 왼쪽의 변수에 대입  변수 화면에 출력System.out.println(변수);  두 변수의 값 교환(swap)public class Swap { public static void main(String[] args) { int x = 10, y = 20, tmp; System.out.println("x:" + x + " y:" + y); // x:10 y:20 tmp = x; x = y; y = tmp; System.out.println("x:" +x + " y:" + y); // x:20 y:10 }}※ 덧셈연산..

  • format_list_bulleted Back-end/JAVA
  • · 2023. 2. 14.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (159)
    • Front-end (48)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
      • React Native (3)
    • Back-end (21)
      • SQL (2)
      • JAVA (13)
      • Spring (2)
      • Flask (4)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • 알고리즘 (3)
    • Git & Github (6)
    • Lecture (9)
    • IT 지식 (3)
최근 글
인기 글
최근 댓글
태그
  • #java
  • #태그
  • #딥러닝
  • #파이썬
  • #두근두근파이썬
  • #모두의 딥러닝
  • #HTML
  • #PYTHON
  • #인공지능
  • #속성
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바