본문 바로가기
반응형

프로그래밍165

[Python] 파이썬 숫자 각 자리수 분리 5가지 방법 파이썬 숫자 각 자리수 분리 방법 기본 수식 방법 몫, 나머지 연산자 사용 방법 (//, %) 사용자 정의 함수로 간소화 방법 문자열 인덱싱, 슬라이싱 활용 방법 숫자 버림 활용 방법 (trunc) 파이썬 숫자 각 자리수 분리 방법파이썬(Python) 코딩으로 숫자를 입력받아 일의 자리의 숫자, 십의자리의 숫자, 백의자리의 숫자, 천의자리의 숫자 등 각 자리수 숫자를 분리하는 방법에 대해서 예제 코드를 통해서 설명하도록 하겠습니다.  기본 수식 방법🌈 구하고자 하는 자리수를 1의 자리로 강제로 옮겨 1의 자리 숫자를 구하면 원하는 각 자리수를 구할 수 있습니다.n = 1234n1 = n % 10n2 = ((n - (n % 10)) * 0.1) % 10n3 = ((n - (n % 100)) * 0.01).. 2024. 9. 8.
[Python] 파이썬 산술 연산자, 대입 연산자 - 기본 연산자 목 차 파이썬 산술 연산자와 대입 연산자란? 산술 연산자 덧셈 예제 뺄셈 예제 곱셈 예제 거듭제곱 예제 나눗셈 예제 몫 구하기 예제 나머지 구하기 예제 대입 연산자 연산자란?특정한 작업을 수행하기 위해서 사용하는 기호를 의미합니다.  파이썬 산술 연산자와 대입 연산자란?산술 연산자는 숫자 값을 다루는 데 사용됩니다. 그 종류로는 덧셈, 뺄셈, 곱셈, 나눗셈, 정수 나눗셈, 나머지, 거듭제곱이 있습니다.대입 연산자는 값을 변수에 저장하거나, 변수의 값을 수정하는 데 사용됩니다. 그 종류로는 기본 대입, 덧셈 후 대입, 뺄셈 후 대입, 곱셈 후 대입, 나눗셈 후 대입, 정수 나눗셈 후 대입, 나머지 후 대입, 거듭제곱 후 대입이 있습니다.  산술 연산자산술 연산자에서 사용하는 연산자는 기본적으로 사칙연산이기.. 2024. 9. 7.
[Python] input() 함수 - 파이썬 입력 함수 사용 목 차파이썬 input() 함수란?사용 방법원하는 타입으로 타입 변환 방법기본 문제 풀이 파이썬 input() 함수란?파이썬(Python)에서 input() 함수는 사용자에게 값을 입력을 받기 위한 함수입니다. 항상 'str' 문자열 타입으로만 값을 반환합나다. 또한 자바를 사용해보신 분이라면 자바의 Scanner 클래스를 떠올려 주시면 됩니다. 두 가지 모두 사용자로부터 입력 받아 변수에 담아준다는 공통점이 있습니다. 파이썬 input함수의 경우, 입력을 받아 원하는 타입으로 형변환 하여 사용해야 하지만 자바의 Scanner 클래스의 경우는 직접 원하는 타입을 입력 받을 수 있다는 차이점이 있습니다.  사용 방법n = input("입력하시오 : ")print(n)print(type(n))'''실행 결과.. 2024. 9. 5.
[Python] 문자열 포맷팅 f-string 활용 - 파이썬 문법 목 차파이썬 f함수란? (f-string)변수 사용법수식 사용법정렬 사용법 (좌, 우, 가운데 정렬 및 특정 문자 채우기)소수점 반올림 사용법날짜 포맷 사용법  파이썬 f함수란? (f-string)파이썬(Python)의 f-string은 문자열 포맷팅을 간편하게 할 수 있는 방법 중 하나입니다. f-string은 Python 3.6부터 도입된 기능으로, 문자열 앞에 f를 붙여서 사용합니다.직관적인 문법 : {} 안에 변수를 넣거나, 표현식을 직접 쓸 수 있습니다.포맷 지정 : 숫자나 날짜 포맷을 지정 가능 합니다.표현식 사용 가능 : 복잡한 표현식도 {} 안에 넣을 수 있습니다. 변수 사용법예제 코드:name = "밤비"ouput = f"제 이름은 {name} 입니다."print(ouput) # 제 이.. 2024. 9. 4.
[Python] 파이썬 세트 타입 삭제 Remove 와 Discard 차이점은? 목 차파이썬 Remove 메서드와 Discard 메서드의 차이점 파이썬에는 원하는 세트 타입 요소 삭제를 위해 remove와 discard 메소드가 존재합니다.두가지 메소드의 차이를 정확하게 알고 있어야 파이썬 프로그래밍을 할 때 에러를 줄일 수 있습니다. 파이썬 Remove 메서드와 Discard 메서드의 차이점파이썬(Python)에서 remove 메서드와 discard 메서드의 차이점은 제거하려는 세트 타입 요소가 존재하는 경우와 그렇지 못한 경우에 에러를 반환하는 차이이다.# discard 메서드 사용하는 경우se = {'a', 'b', 'c', 'd'}se.discard('a')se.discard('a')print(se) # {'c', 'b', 'd'}# remove 메서드 활용하는 경우se = .. 2024. 9. 2.
[Python] 딕셔너리 합치기 및 추가 방법 - 파이썬 필수 문법 목 차파이썬 딕셔너리 추가 방법파이썬 딕셔너리 합치는 방법 파이썬 데이터 타입 중 딕셔너리 타입(dictionary)의 합치기와 추가 방법 및 주의사항을 정리해 보았습니다.딕셔너리 타입 추가딕셔너리 타입 합치기 파이썬 딕셔너리 추가 방법# 직접 추가 방법dict1 = {}dict1['a'] = 1dict1['b'] = 2dict1['c'] = 3print(dict1) # {'a': 1, 'b': 2, 'c': 3}# setdefault 메서드 활용dict1 = {}dict1.setdefault('a', 1)dict1.setdefault('b', 2)dict1.setdefault('c', 3)print(dict1) # {'a': 1, 'b': 2, 'c': 3} ♣ 주의사항!!중복되는 키의 value 값 .. 2024. 9. 1.
반응형