일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- springboot
- 컨테이너
- multivm
- 초간단파이썬
- devops #jenkins
- Vagrant
- Strimzi
- container
- Kubernetes
- python
- variable
- nginx
- ioredirection
- devops #engineer
- mongodb operator
- Engineer
- DOIK
- 쿠버네티스
- linux
- docker
- 파이썬
- bash
- aws #engineer
- WEB
- java
- RSS
- httpd실행
- namespace
- k8s
- 도커
- Today
- Total
목록파이썬 (7)
샤인의 IT (막 적는) 메모장
함수는 왜 사용할까요? 함수는 연산을 효율적으로 사용하기 위해서 사용합니다. 예를 들어볼까요? 기본적으로 A와 B에대해서 더하는 연산을 진행한다고 했을 때 변수와 값을 일일히 지정하고 대입한다면 보기 어렵고 코드가 길어질 수 록 더 이해하기 어렵겠죠. 그래서 그 덧셈에 대해서 함수를 만들어서 바로 값을 받아서 쓸 수 있도록 하는 것입니다. 1. 함수 만들기 #함수 #함수를 사용하는 이유는 반복적으로 사용해야하는 연산들에 대해서 효율적으로 사용하기 위하여 사용한다. #따로 여러 변수를 만들지 않고 값을 대입하여 다른 결과값을 바로 얻을 수 있는 장점 또한 포함한다. a, b = 1, 2 print(a+b) c, d = 3, 4 print(c+d) def addNum(a,b): return a+b print..
파이썬 while문과 for문에 대해서 알아보겠습니다. 어떠한 조건이 만족될 때 까지 반복적으로 사용하기 위해서 while과 for문을 사용합니다. 1. while문 #반복문 while print('1.더하기 2.빼기 3.곱하기 4.종료') num = 0 #초기화 변수 while num != 4: # 숫자가 4가 아닐 시에 계속 수행한다. num = int(input()) if num == 1: print('더하기') elif num == 2: print('빼기') elif num == 3: print('곱하기') else: print('종료합니다') 1.더하기 2.빼기 3.곱하기 4.종료 1 더하기 2 빼기 3 곱하기 1 더하기 4 종료합니다 while문입니다. while문은 어떠한 조건이 만족될 때 ..
if문을 사용하는 이유는 주어진 상황에 따라 다르게 처리해야 할 상황이 생기기 때문입니다. 그에 따라 조건을 달아서 상황에 맡도록 처리하도록 하는 것이 포인트입니다. 실제로 코딩하는데 있어서 필수적으로 잘 알아두어야 할 부분입니다. 1. if.. else a = int(input('a의 입력값은 ? ')) b = int(input('b의 입력값은 ? ')) #입력값 if a5: print('x는 5보다 큽니다.') if x>10: print('x는 10보다 큽니다.') if(x==15): print('x는 15입니다.') if(x5: print('5보다 큽니다.') else: print('5보다 작습니다.') b = 4 print('5보다 큽니다.') if b>5 else print("5보다 작습니다."..
문자열 인덱싱과 슬라이싱 그리고 문자열 관련 함수에 대해서 알아보겠습니다. 1. 인덱싱과 슬라이싱 A = 'Sinkaz' print(A) # A Sinkaz라는 데이터는 A[0]~A[5]까지의 데이터로 모여있습니다. print(A[0]+A[1]+A[2]) # 따로 배열값들을 더함 print(A[0:5]) # 0~4까지 print(A[3:]) # 3부터 끝까지 print(A[:2]) # 0~1까지 print(A[:5:2]) #0~4까지중에 두단계씩 0,2,4 Sinkaz Sin Sinka kaz Si Sna 인덱싱이란 지정한 위치의 자료들을 쉽게 알아볼 수 있도록 순서로 나열한 목록들을 만드는 것입니다. 또한 슬라이싱이란 자르다는 뜻으로 내가 원하는 데이터를 가져오기 위해 데이터를 보기 좋게 나누는 것입니..
기본적인 정수,실수형 사칙연산과 문자형 연산에 대해서만 알아보겠습니다. 1. 정수-실수형 연산 #정수형, 실수형 연산 A, B, C = 10, 20, 35.5 print("A와 B의 합은",A+B) print("A와 B의 차는",A-B) print("A와 B의 곱은",A*B) print("A를 B로 나누면",A/B) #4칙 연산 수행 print("A의 B 제곱은",A**B) print("A를 B로 나눌 때 몫은", A//B) print("A를 B로 나눌 때 나머지는", A%B) A와 B의 합은 30 A와 B의 차는 -10 A와 B의 곱은 200 A를 B로 나누면 0.5 A의 B 제곱은 100000000000000000000 A를 B로 나눌 때 몫은 0 A를 B로 나눌 때 나머지는 10 기본적인 사칙연산은..
입력과 출력에 대해서 알아보겠습니다. input() 함수는 입력, print() 함수는 출력으로 사용됩니다. 이전 강의에서도 사용해서 이해하시는데 큰 어려움은 없으실 듯 합니다. 입력 #입력 input() #변수 선언시 변수 = input("설명할 내용") a = input("숫자를 입력하세요 : ") print(a) print(type(a)) #입력한 값 자료형 확인 input 함수 input() 함수는 입력을 받기 위해 사용되며 기본 자료형은 문자형입니다. 변수를 print()에 대입하여 출력해보게 되면... #input의 입력값은 문자형 a = input("숫자를 입력하세요 : ") print(type(a)) print("입력한 숫자는 %s 입니다" % a) print("입력한 숫자는 %d 입니다"..
파이썬에서 대부분의 자료형 전부 지원하며, 사용하기도 편합니다. 하나씩 배워보도록 합시다. 기본적으로 파이썬에서는 변수를 선언할 때 자료형을 따로 입력하지는 않습니다! 이 점이 굉장히 편하긴 하지만 사용하면서 어떤 자료형을 썻는지는 알아야 합니다. 1. 정수형, 실수형 #정수형, 실수형 a = 7 #파이썬은 따로 자료형에 대해서 입력하지는 않는다. 정수형 실수형 선언 b = 7.5 print(type(a)) # type() 함수는 주어진 변수에 대한 자료형을 나타낸다. print(type(b)) print(a+b) # 결과에서 알다 싶이 int형과 float형을 더하면 float형으로 출력한다. 정수형 실수형 출력 결과 처음으로 정수형과 실수형입니다. type() 함수를 이용하여 자료형을 출력하게 되면 ..