본문 바로가기

전체 글16

[정보처리기사] - 요구사항 확인 요구사항 정의 요구사항- 요구사항이란 소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건이다.- 소프트웨어 개발이나 유지 보수 과정에서 필요한 기준과 근거를 제공한다.- 개발에 참여하는 사람들 간의 의사소통을 원활하게 함. 요구사항의 유형- 기능 요구사항- 비기능 요구사항- 사용자 요구사항- 시스템 요구사항 기능 요구사항- 시스템이 무엇을 하는지, 어떤 기능을 하는지 등의 기능이나 수행과 관련된 요구사항- 입출력, 데이터 저장, 연산, 시스템의 필수 기능, 사용자가 원하는 기능 비기능 요구사항- 품질이나 제약사항과 관련된 요구사항- 시스템 장비 구성, 성능, 인터페이스, 테스트, 보안 사용자 요구사항- 사용자 관점에서 본 시스템이 제공해야 할 요구사.. 2024. 7. 1.
[PYTHON] 파이썬 - 숫자 처리 함수 파이썬 - 숫자 처리 함수 abs - 절대값pow - 제곱max - 최댓값min -  최솟값round - 반올림 *밑에 3개 함수는 math 모듈에서 가져와야함.floor - 내림ceil - 올림sqrt - 제곱근# abs - 절대값num = -123print(abs(num)) # 123# pow - 제곱print(pow(4, 2)) # 4^2 = 4*4 = 16# max - 최댓값print(max(5, 12)) # 12numbers = [0, 1, 54, 6, 2, 88, 33]print(max(numbers)) # 88# min - 최솟값print(min(5,12)) # 5print(min(numbers)) # 0# round - 반올림print(round(3.14)) # 3print(round(3... 2024. 7. 1.
[PYTHON] 파이썬 - 연산자 파이썬의 연산자print(1+1) # 2print(2-1) # 1print(3*2) # 6print(4/2) # 2.0print(5/2) # 2.5print(8**2) # 64 제곱print(5%3) # 2 나머지 출력print(5//3) # 1 몫만 출력print(10 > 3) # Trueprint(4 >= 7) # Falseprint(10    간단한 수식number = 123print(number) # 123number = number + 2print(number) # 125number += 2print(number) # 127number -= 2print(number) # 125number *= 2print(number) # 250number //= 5print(number) # 50number.. 2024. 7. 1.
[PYTHON] 파이썬 - 문자열 문자열 더하기str1 = "12"str2 = "34"str3 = str1 + str2print(str3) # 1234   문자열 곱하기str = "123"str2 = str1 * 3print(str2) # 123123123   문자열 길이 구하기str = "abcdefg"print(len(ste)) # 7   인덱싱 - 전체 문자열의 몇번째 문자를 찾는것str = "hello, world"print(str[0]) # hprint(str[4]) # oprint(str[5]) # ,print(str[6]) # print(str[7]) # wprint(str[-1]) #d  슬라이싱 - 문자열에서 원하는 구간을 잘라내는것substring = string[start:stop:step"""start: 슬라이스의.. 2024. 6. 21.