일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- rails7
- vscode
- 単語
- DART
- Spring
- 인프런
- html
- 반다이몰
- nico
- 디지몬
- Flutter
- javascript
- java
- メソッド
- Web
- 일본어
- 자바
- springboot
- C로 시작하는 컴퓨터 프로그래밍4판
- jsp
- 건담베이스
- 一日一つメソッド
- 日本語
- Python
- 비즈니스일본어
- ruby
- CSS
- rails
- 연습문제
- 건담
- Today
- Total
목록list (7)
AR삽질러
Python List, Dictionary 1. List Python에서 List는 다른 변수처럼 생성이 가능하며 [ ] 안에 항목을 적어주고 변수에 저장하면 리스트 변수가 생성된다. numbers = [ 7, 12, 33, "AR", 99 ] List의 특징 - 순서가 있는 자료형 : List는 순서대로 항목을 저장하기 때문에 각 항목은 0부터 시작하는 순서(인덱스)를 가지고 있다. - 다양한 데이터 타입 : 숫자, 문자, 객체 등 다양한 데이터 유형을 혼합하여 저장 할 수 있다. - 인덱싱, 슬라이싱 : List는 인덱스를 사용해 항목에 접근하고 슬라이싱을 통해 부분적으로 리스트를 추출할 수 있다. - 항목 추가, 제거, 수정 : 추가append(), 제거remove(), = 수정 numbers = ..
Python list 연습문제 - 0~100까지의 수학점수를 n개 입력받아 총점과 평균을 구하시오 # 0~100까지의 수학점수를 n개 입력받아 총점과 평균을 구하시오 import random lst = [] mathsum = 0 num = random.randint(1,10) for i in range(num): math = random.randint(1,100) lst.append(math) mathsum += math avg = mathsum / num print() print("출력된 수학점수", num, "개\n") print() print(lst, end= " ") print() print("수학점수 총점 : ", mathsum) print() print("수학점수 평균 : ", avg)
Python List 로또번호생성기 Python의 함수, 사용자입력, 조건문, 반복문, 리스트, 난수를 활용한 연습문제 1. 로또번호 생성기를 함수로 만든다. 2. 사용자에게 이름을 입력받는다. 3. "입력받은 이름"에게 금액을 입력받는다. 4. 입력받은 금액 만큼 자동로또 번호를 출력한다. 5. 당첨여부를 확인한다. # lis, for, while, if elif else를 활용한 # 로또번호 생성기를 함수로 만드시오. # 1. 사용자 이름을 입력받는다. # 2. 사용자에게 금액을 입력받는다. # 3. 금액만큼의 로또 번호를 자동번호로 뽑느다. # 4. 컴퓨터의 랜덤 로또 당첨번호 한개를 뽑아 자신의 로또번호와 비교한다. import random def userLotto(): userName = inp..
연습문제. 지출기입장 프로그램 1) 사용자에게 지출내역을 입력받는다.(항목, 금액) 2) 지출목록 조회 3) 지출목록 삭제 4) 프로그램종료 budget = [] def addItem(): name = input("지출항목을 입력해주세요 : ") price = int(input("지출된 금액을 입력해주세요 : ")) item = {"name": name, "price": price} budget.append(item) print(f"'{name}'이 추가되었습니다.\n'{price}'원\n") def listItem(): if budget: for item in budget: print(f"내역 : {item['name']}, 금액 : {item['price']}\n") else: print("저장된 내..
Dart DataTypes 1. 숫자(Integer) - 정수형 데이터를 표현 void main() { int age = 30; } 2. 실수(Double) - 실수형 데이터 소숫점 숫자를 표현 void main() { double pi = 3.141592; } 3. 문자열(String) void main() { String name = 'AR'; String name = "AR"; } - 텍스트 테이터 String타입의 값을 선언할때 ' ' 작은따옴표, " "큰따옴표 두개다 사용가능하다. 4. 참거짓(Boolean) - 논리값 참 또는 거짓을 나타낸다. void main() { bool alive = true; } 5. 리스트(List) 5-1) 여러 개의 값을 순차적으로 저장하는 자료구조 void m..
성적관리프로그램 1.입력 2.출력 3.수정 4.삭제 5.종료 1번 입력시 이름과 국어점수 영점수를 입력받아 저장한다. 2번 출력시 입력된 모든 학생의 성적합계와 등수를 알려준다. 3번 수정시 이름을 입력받아 해당하는 학생의 수학,영어점수를 수정한다. 4번 삭제시 이름을 입력받아 해당하는 학생이 있으면 삭제한다. 5번 종료시 프로그램을 종료시킨다. SungJuk package grade; public class SungJuk { private String name; private int kor; private int eng; private int tot; private int rank; public SungJuk(String name, int kor, int eng) { this.name = name; t..
Collection : 여러 객체를 모아놓은 것(객체의 저장) Framework - 표준화, 정형화된 체계적인 프로그램방식 Collection Framework - 여러 객체를 다루기 위한 표준화된 프로그래밍 방식 - 편리하고 쉽게 다룰 수 있는 다양한 클래스를 제공한다. - java.util 패키지에 포함되어 있다. CollectionFramework의 주요 인터페이스 1. Set - HashSet, TreeSet : 순서x, 중복x 2. Map - HashMap, HashTable : 순서x, 중복 key : x, value : o 3. List - ArrayList, LinkedList, Vector : 순서o, 중복o --------------------------------------------..