본문 바로가기

728x90

python

[코딩테스트 입문] 중복된 숫자 개수 중복된 숫자 개수 1안) solution.py def solution(array, n): answer = 0 answer = array.count(n) return answer 2안) solution.py def solution(array, n): answer = 0 if (len(array) 100): raise ValueError("length of array") if (max(array) 1000): raise ValueError("maximum value of an element") if (n 1000): raise ValueError("parameter value") answer = array.count(.. 더보기
[코딩테스트 입문] 짝수의 합 짝수의 합 solution.py def solution(n): answer = 0 if (0 < n 더보기
[코딩테스트 입문] 배열의 평균값 배열의 평균값 1안) solution.py def solution(numbers): answer = 0 answer = sum(numbers) / len(numbers) return answer 2안) solution.py def solution(numbers): answer = 0 for number in (numbers): count = 0 count += 1 if 0 더보기
[python] tcp 소켓 통신 python tcp 소켓 통신 code : https://github.com/madscheme/introducing-python tcp_server.py 작성 from datetime import datetime import socket address = ('localhost', 6789) max_size = 1000 print('Starting the server at', datetime.now()) print('Waiting for a client to call.') server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(address) server.listen(5) client, addr = server.accept() data.. 더보기
[python] udp 소켓 통신 python udp 소켓 통신 code : https://github.com/madscheme/introducing-python udp_server.py 작성 from datetime import datetime import socket server_address = ('localhost', 6789) max_size = 4096 print('Starting the server at', datetime.now()) print('Waiting for a client to call.') server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) server.bind(server_address) data, client = server.recvfrom(max_size.. 더보기
Amazon Linux 2에서 Python 3.10를 설치하는 방법 Amazon Linux 2에서 Python 3.10를 설치하는 방법 테스트 환경 운영체제 버전 정보 확인 $ cat /etc/os-release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" $ getconf LONG_BIT 64 시스템에 설치된 python version $ python --version Python 2.7.18 $ python3 --version Python.. 더보기
[python] ModuleNotFoundError: No module named 'PIL' python ModuleNotFoundError: No module named 'PIL' 테스트 환경 $ sw_vers ProductName:macOS ProductVersion:12.5 BuildVersion:21G72 $ python --version Python 3.9.13 Module Not Found Error Traceback (most recent call last): File "/Users/.../convert_image.py", line 2, in from PIL import Image ModuleNotFoundError: No module named 'PIL' pillow(PIL) 모듈 설치 pip 명령을 사용하여 pillow(PIL) 모듈 설치 pip3 install Pillow $ .. 더보기
[python] 파이썬 로또 번호 생성기 파이썬 로또 번호 생성기lotto_v1.py 생성import random### 로또 번호 생성def lotto_numbers(): numbers = random.sample(range(1, 46), 6) numbers.sort() print(numbers)### 로또 시행 횟수def lotto_count(): count = int(input("시행 횟수 : ")) prin.. 더보기

반응형