함수 썸네일형 리스트형 [Python] Up Down 게임 파이썬으로도 Up Down 게임을 만들어봐야겠죠?함수를 사용해서 만들어보도록 하겠습니다.정답은 1~100사이의 숫자로 설정하였습니다. # 유저의 이름을 입력받고 환영하는 인사를 출력def getName(): name = input("이름을 입력하세요") print(name + "님 환영합니다!") 먼저 게임을 시작하면유저의 이름을 입력받고 환영 문구를 출력합니다. # (컴퓨터) 1 ~ 100사이의 랜덤한 정수를 하나 뽑아서def getRandomNumber(): randomNumber = random.randint(1,100) return randomNumber 그리고 1~100사이에 랜덤한 정수를 추출해서정답을 생성하는 함수를 만들었습니다. # 유저에게 정답을 입력하게했을 때# 범.. 더보기 [Python] 함수 Python에서 함수는 조금 다르게 정의합니다.function대신에 def를 사용하는데요. def 함수명(파라미터명): 코드 형식입니다.예제를 살펴보겠습니다. def add(a, b): print (a + b) add(2,4) 다음과 같이 콜론 밑에 실행할 코드를 적어주면 되는데이때 들여쓰기를 꼭 해줘야합니다. 함수 파라미터로 아무것도 안들어왔을 때기본값을 지정하고 싶다면파라미터에 값을 대입한 형태로 설정할 수도 있습니다. def add(a=5, b=8): # 호출할 때 파라미터 값을 안넣어주면 #함수의 파라미터 값을 기본값으로 사용 print (a + b) add(2,4) 더보기 [JS] 객체 JavaScript에서 객체는 객체는 중괄호를 표현하고중괄호 안에는 속성이 들어있는데쉼표로 구분 짓습니다. dog = {name : '마루',age : 5,}위처럼 속성은 key와 value로 구성되어 있으며마지막 속성에는 쉼표가 없어도 되지만,나중에 수정할 것을 생각하면쉼표를 적어 놓는 것도 좋은 선택입니다. 속성에 접근하는 방법은 총 2가지 방법으로 접근할 수 있습니다. 객체 이름.속성명 객체이름['속성명'] 객체에 속성을 추가하고 싶다면같은 접근 방식으로 수정하면 됩니다. 객체이름.속성명 = "바꿀이름";객체이름["속성명"] = "바꿀이름"; 으로 바꿀 수 있습니다.삭제는 delete 속성명.이름; 으로 삭제할 수 있습니다.찾는 속성이 있는지 확인할 수도 있는데이때는 in을 사용합니다. consol.. 더보기 [JS] Arrow Function 저번 시간에 다뤘던function 함수명 () {} 이런 형태를 함수 선언문이라고합니다.그리고 함수 표현식 이라는 것이 있는데요.구조는 아래와 같습니다. let sayHello = function(){console.log("Hello");}sayHello(); 두 문법에는 어떤 차이가 있을까요?답은 호출하는 타이밍입니다.함수 선언문은 어디서든지 호출해서 사용할 수가 있는데 sayHello();function sayHello(){console.log("Hello");} 함수 선언문은 이런 식으로 함수가 실행문 아래에 와도실행이 가능합니다.프로그램 언어적 특성상 순서대로 코드가 실행 되어야 하는데위 동작이 어떻게 가능할까요?JS는 프로그램이 실행되기 전에 모든 '함수 선언문'을 찾아 모아서메모리에 저장하고 .. 더보기 [JS] Function 같은 기능이 반복될 때매번 새롭게 만들지 말고 자주 사용하는 기능을하나로 묶어서 쓰는게 편리합니다.이 묶는 기능을 함수라고 하는데요.JavaScript에도 함수 기능이 있습니다.구조는 이렇습니다. function 함수명 (파라미터) {}이떄 파라미터는 생략될 수 있습니다. function showError(){alert("에러 발생 !!!!");}showError(); 파라미터가 없는 함수의 예시입니다.function sayHello(name){let msg = `hello, ${name}`;alert(msg);}sayHello("David"); 그리고 파라미터가 있는 함수입니다.이 함수에 파라미터를 넣지 않고 실행하면 어떻게 될까요? sayHello(); 이 경우에는 undefined가 출력됩니다.그래.. 더보기 [Java] 버스 - 메소드 이번에는 버스에 대한 정보를 객체로 입력 받아서 출력해보는 실습을 해보겠습니다. //버스를 Java로 표현해보자! //버스번호 / 차종 / 버스회사 / 기사님이름/ 시작점 // 정보를 담아서 출력 버스 클래스를 만들고 public class Bus { int num = 5401; String name = "관광버스"; String company = "관광투어"; String driver_name = "김래현"; String departure = "평택"; } 각 속성들에 값을 넣어줍니다. public class OMain2 {public static void main(String[] args) {Bus bus = new Bus(); System.out.println("버스 번호는 " + bus.num.. 더보기 이전 1 2 3 다음 목록 더보기