소연의_개발일지
article thumbnail
[HTML] 제목 태그
개발공부/HTMl+CSS+JAS 2023. 3. 16. 16:16

제목을 표시하기 위해서는 부터 까지의 태그를 사용합니다. 숫자가 작을수록 큰 제목을 나타냅니다. 예시: 이것은 h1 태그로 작성된 제목입니다. 이것은 h2 태그로 작성된 제목입니다. 이것은 h3 태그로 작성된 제목입니다. 이것은 h4 태그로 작성된 제목입니다. 이것은 h5 태그로 작성된 제목입니다. 이것은 h6 태그로 작성된 제목입니다. 반환된 글자 크기는 이런 느낌

파이썬_리스트와 딕셔너리 중첩하기
개발공부/Python 2023. 3. 15. 18:59

# 기본 딕셔너리 작성 하나의 키에는 하나의 값만 넣을 수 있다. capitals = { "France": "Paris", "Germany": "Berlin", } # 딕셔너리 내 리스트 넣기 쉼표로 구분해서 쓰면 키 하나당 값은 하나만 가능하므로 오류가 난다 -> 대괄호로 묶어주기 key는 하나의 값이고 : value는 여러개가 됨 travel_log = { "France": ["Paris", "Lille", "Dijon"], "Germany": ["Berlin", "Hamburg", "Stuttgart"], } * 중첩이라는 개념은 딕셔너리에만 있는게 아니며, 리스트 내에 리스트 중첩도 가능함. # 딕셔너리 내 딕셔너리 넣기 예시) 방문한 나라들을 기록한다고 치고, 방문한 나라와 그 내 도시들을 나열..

파이썬 딕셔너리 예제 풀기_등급 만들기 프로그램
개발공부/Python 2023. 3. 14. 22:40

학생들의 점수를 등급별로 나누어 보기 student_scores = { "Harry": 81, "Ron": 78, "Hermione": 99, "Draco": 74, "Neville": 62, } #TODO-1: Create an empty dictionary called student_grades. #student_grades 라는 딕셔너리 만들기 student_grades = {} #TODO-2: Write your code below to add the grades to student_grades.👇 #student 만 입력하면 학생들 이름이 나온다. for student in student_scores: if student_scores[student] >= 91: student_grades[stu..

article thumbnail
파이썬_딕셔너리(dictionary)
개발공부/Python 2023. 3. 14. 22:05

본 내용은 유데미 파이썬 강좌에서 들은 내용을 제 방식으로 정리한 것입니다. 출처: https://www.udemy.com/course/best-100-days-python/learn/lecture/29149116#overview 이번 강의에서 배우는 것은 파이썬 딕셔너리 딕셔너리는 키:값 으로 구성된다. - 딕셔너리 만들기 딕셔너리는 밑에 쓴 것처럼 깔끔하게 정리하면 보기 좋다. 마지막 값 뒤에 , 써주면 추가할 때 ,(컴마)뒤에 추가되니까 추가하면 좋음 programming_dictionary = { "Bug": "An error in a program that prevents the program from running as expected.", "Function": "A piece of code ..

파이썬 pickle 함수 GPT한테 물어봤음
개발공부/Python 2023. 3. 13. 20:39

Q. 파이썬 모듈에서 제공하는 pickle 함수에 대해 설명해줘 파이썬에서 pickle은 객체 직렬화와 역직렬화를 위한 표준 라이브러리입니다. pickle을 사용하면 파이썬 객체를 직렬화하여 파일에 저장하고, 필요한 경우 다시 역직렬화하여 객체를 복원할 수 있습니다. 이는 객체를 저장하고 복원하는 과정에서 데이터 손실이나 형식 변환 등이 발생하지 않도록 보장합니다. pickle 모듈에서 제공하는 함수들은 다음과 같습니다. 1. pickle.dump(obj, file, protocol=None, *, fix_imports=True) : 파이썬 객체를 직렬화하여 파일에 저장합니다. obj : 직렬화할 파이썬 객체 file : 저장할 파일 객체 protocol : 직렬화에 사용할 프로토콜 버전 (1, 2, 3..

컴퓨터 구조와 운영체제
CS 지식/운영체제 2023. 3. 12. 01:16

컴퓨터 구조와 운영체제 - 컴퓨터가 이해하는 정보 - 데이터: 숫자, 문자, 이미지, 동영상과 같은 정적인 정보. 데이터는 명령어를 위한 일종의 재료 - 명령어: 컴퓨터를 실질적으로 움직이게 정보. 예) 1과 2를 더해라(여기서 1, 2는 데이터) 예) '안녕하세요'를 출력하라(안녕하세요는 데이터) 실제로 컴퓨터는 0과 1밖에 이해하지 못한다. = 기계어 사람이 이해하게 명령어 = 어셈블러 - 컴퓨터의 4가지 핵심부품 세상에는 다양한 컴퓨터가 존재한다(아두이노, 스마트폰, 컴퓨터 등) - CPU: 메모리에 저장된 명령어를 읽고-해석하고-실행하는 부품이다. 내부 구성으로 ALU(계산기), 레지스터(CPU 내부에 존재하는 저장장치), 제어신호(제어신호 내보내고 명령어 해석하는 장치 / 제어신호: 컴퓨터 부품..

article thumbnail
파이썬으로 컴퓨터랑 가위바위보 게임 만들기
개발공부/Python 2023. 1. 20. 23:18

rock = ''' _______ ---' ____) (_____) (_____) (____) ---.__(___) ''' paper = ''' _______ ---' ____)____ ______) _______) _______) ---.__________) ''' scissors = ''' _______ ---' ____)____ ______) __________) (____) ---.__(___) ''' #------------------------------------------------------------------------------------------ # 주먹은 0, 보는 1, 가위는 2 your_choice = input("What do you choose? Type 0 for Ro..

article thumbnail
파이썬으로 밥 살 사람 구하기
개발공부/Python 2023. 1. 19. 18:22

오늘은 random 모듈에 대해 배워 그에 맞는 퀴즈를 풀었다. # 랜덤 모듈을 작성한다. import random # 사람 이름을 ,(콤마)로 구분하여 작성한다. # names는 사람들 이름을 ,로 구분하여 저장한다. names_string = input("Give me everybody's names, separated by a comma. ") names = names_string.split(", ") # len 함수 이용하여 ,(콤마)로 구분된 사람들 이름의 갯수를 센다. len_names = len(names) # len 함수는 0부터 순서를 세므로, len_names에서 -1을 해 준다. # []을 이용해 어떤 사람이 밥을 살 지 이름을 꺼낸다. random_name = random.randi..

article thumbnail
파이썬으로 BMI 계산기 만들기
개발공부/Python 2023. 1. 19. 14:32

한글 버전 height = float(input("당신의 키를 작성하세요 m: ")) weight = float(input("당신의 몸무게를 작성하세요. kg: ")) BMI = int(weight) / float(height)**2 bmi_as_int = int(round(BMI)) if bmi_as_int < 18.5: print(f"Your BMI is {bmi_as_int}, 당신은 저체중입니다..") elif bmi_as_int < 25: print(f"Your BMI is {bmi_as_int}, 당신은 정상입니다..") elif bmi_as_int < 30: print(f"Your BMI is {bmi_as_int}, 당신은 경도 비만입니다..") elif bmi_as_int < 35: pr..

article thumbnail
파이썬으로 밴드 이름 만들기
개발공부/Python 2023. 1. 19. 14:23

#1. 사용자들에게 인사한다. print("Welcome to the Band Name Generator.") #2. 자라온 도시를적는다. city = input("What's name of the city you grew up in?\n") #3. 키우는 애완동물의 이름을 적는다. pet = input("What's your pet's name?\n") #4. 자라온 도시와 반려동물 이름을 합친다. print("Your band name could be " + city + " " + pet) 사용된 함수: print, input