Python 27

[Linux] CentOS 7 에 pip 설치하는 방법, 예제, 명령어

CentOS에 pip 설치 CentOS 기기에 pip을 설치하려면 다음 단계를 따릅니다. 1. EPEL 리포지토리를 추가합니다. Pip은 Cent 단위로 사용할 수 없습니다.OS 7의 핵심 저장소입니다. pip을 설치하려면 EPEL 리포지토리를 활성화해야 합니다. sudo yum install epel-release 2. pip을 설치합니다. EPEL 리포지토리가 활성화되면 다음 명령을 사용하여 pip 및 pip의 모든 종속성을 설치할 수 있습니다. sudo yum install python-pip 3. Pip 설치를 확인합니다. pip이 올바르게 설치되었는지 확인하려면 다음 명령을 실행하여 pip 버전을 인쇄합니다. pip --version 버전 번호는 다를 수 있지만 다음과 같습니다. pip 8.1...

Download & Install 2021.11.10

[기초] 6-2. 전달값과 반환값

def deposit(balance, money): # def 함수에 deposit 변수 내에 balance, money 변수 생성 print("입금이 완료되었습니다. 잔액은 {0} 원입니다.".format(balance + money)) return balance + money # 반환값 (더하기) balance = 0 # 처음 balance 의 변수는 0 balance = deposit(balance, 1000) # deposit 함수에 balance 0 에 money는 1000 값 print(balance) >> 입금이 완료되었습니다. 잔액은 1000 원입니다. 1000 def withdraw(balance, money): # def 함수에 withdraw 변수 내에 balance, money 변수..

[기초] 5-5. 한 줄 for 문

# 출석번호가 1 2 3 4, 앞에 100을 붙이기로 함 -> 101, 102, 103, 104 students = [1, 2, 3, 4, 5] print(students) >> [1, 2, 3, 4, 5] students = [i+100 for i in students] # students 리스트에 있는 값에 100을 더한 값을 리스트로 바꿔서 students 리스트에 넣음 print(students) >> [101, 102, 103, 104, 105] # 학생 이름을 길이로 변환 students = ["Iron man", "Thor", "I am groot"] students = [len(i) for i in students] # students 리스트에 이름들을 i 에 넣어서 글자의 길이 별로 리스..

[기초] 5-4. continue 와 break

#학교에서 학생 두명이 결석을 한 상황 absent = [2, 5, 6, 7] #결석 for student in range(1, 11): # 1 ~ 10 번까지 순서대로 반복 if student in absent: # student 변수에 absent 리스트가 포함이 되어 있다면 continue # absent 변수의 값은 스킵 print("{0}, 책을 읽어봐".format(student)) >> 1, 책을 읽어봐 3, 책을 읽어봐 4, 책을 읽어봐 8, 책을 읽어봐 9, 책을 읽어봐 10, 책을 읽어봐 absent = [2, 5, 6] #결석 no_book = [7] for student in range(1, 11): # 1 ~ 10 번까지 순서대로 반복 if student in absent: # s..

[기초] 5-3. while 문

while (조건): # while 은 조건이 만족할 때 까지 반복하는 함수 customer = "토르" index = 5 while index >= 1: print("{0}, 커피가 준비 되었습니다. {1} 번 남았어요." .format(customer, index)) # {0} 에 "토르" 값이 들어가고, {1} 에 index 값 5 index -= 1 # 한번 부르고, index 변수의 값에 -1 을 하고 다시 부른다. if index == 0: # if 문으로, 만약 index 변수의 값이 0이 되면 print("커피는 폐기처분 되었습니다.") # 문장 출력 >> 토르, 커피가 준비 되었습니다. 5 번 남았어요. 토르, 커피가 준비 되었습니다. 4 번 남았어요. 토르, 커피가 준비 되었습니다. 3..

[기초] 5-2. for 문

# 반복문 for print("대기번호 : 1") print("대기번호 : 2") print("대기번호 : 2") ... #일일히 출력하기에 시간적으로 경제적으로 손해이다. 이를 해결해줄 함수가 for 문 # 변수 wating_no for waiting_no in [0, 1, 2, 3, 4]: print("대기번호 : {0}" .format(waiting_no)) # [0, 1, 2, 3, 4] 에 있는 값들을 순서대로 wating_no 변수에 넣고 다음을 출력 반복 후 for 문을 종료 >> 대기번호 : 0 대기번호 : 1 대기번호 : 2 대기번호 : 3 대기번호 : 4 for waiting_no in range(5): # 0 ~ 4 까지 print("대기번호 : {0}" .format(waiting_..

[기초] 5-1. if 문

if 조건 : 실행 명령문 # 조건에 해당하면 실행 명령문으로 넘어간다 weather = "비" if weather == "비": print("우산을 챙기세요") # weather 에 변수는 "비" 이고 if 문에 weather 이 비가 맞다면 "우산을 챙기세요" 가 출력 >> 우산을 챙기세요 weather = "맑음" if weather == "비": print("우산을 챙기세요") # weather 에 변수는 "맑음" 이고 if 문에 weather 이 비 면 아무것도 출력이 안됨 >> ... weather = "미세먼지" if weather == "비": print("우산을 챙기세요") elif weather == "미세먼지": print("마스크를 챙기세요") # weather 의 변수는 "미세먼지..

[기초] 4-5. 자료구조의 변경

# 커피숍 menu = {"커피", "우유", "주스"} print(menu) >> {'커피', '주스', '우유'} print(menu, type(menu)) >> {'커피', '우유', '주스'} # 중괄호로 출력 #menu 변수를 list type 으로 변경 menu = list(menu) print(menu, type(menu)) >> ['커피', '우유', '주스'] # 대괄호로 출력 #menu 변수를 tuple type 으로 변경 menu = tuple(menu) print(menu, type(menu)) >> ('커피', '우유', '주스') # 소괄호로 출력 #menu 변수를 set type 으로 변경 menu = set(menu) print(menu, type(menu)) >> {'커피'..

[기초] 4-4. 세트

# 집합 (set) : 중복 안됨, 순서 없음 my_set = {1, 2, 3, 3, 3} print(my_set) # 중복이 안되서 나머지 3, 3 은 버려짐 >> {1, 2, 3} java = {"짱구", "유리", "철수"} #java 개발자에는 리스트 변수 "짱구", "유리", "철수" python = set(["짱구", "훈이"]) #python 개발자에는 "짱구", "훈이" # 교집합 (java 와 python 을 모두 할 수 있는 개발자) print(java & python) >> { '짱구' } print(java.intersection(python)) # java 와 python 변수의 교집합 값 >> { '짱구' } # 합집합 (java 할 수 있거나 python 할 수 있는 개발자, ..