728x90
반응형
타언어에서 function 이 def 로 사용되며
if 나 for 등등
기존에선 if(식) {} 을 사용하거나 => 애로우 함수를 사용했지만,
파이썬에선 콜론으로 구분을 합니다. 이거 외엔 딱히 뭐 간단한듯..?
변수 = '파이썬변수명';
print('변수 출력 : ' + 변수); #변수저장
변수 = '파이썬변수명';
print('변수 문자열 일부 출력 : ' + 변수[0:2]); #변수의 일부문자 추출
리스트 = [0,2,4]; #리스트 (배열)
print(리스트[2]); #리스트에서 2만 출력하고싶을때
리스트[1] = '수정할꾸야'; #기존리스트 1번째 인덱스를 수정하는 과정
print(리스트[2]); #리스트에서 2만 출력하고싶을때
리스트2 = {'first':1, 'five':5} #딕셔너리 자료형 타언어에서 객체
리스트2['first'] = 'lalala'; #리스트2의 first키값을 가진 값을 수정하는 과정
print(리스트2['first']);
#-------------------------------------------------------------------
재고 = 0;
if 재고 > 0 : print('주문가능')
else : print('주문불가').
# 재고가 0이기떄문에 else문이 실행됨.
#-------------------------------------------------------------------
상품리스트 = ['노트북','티비', '휴대폰'];
if '노트북' in 상품리스트 : print('주문가능')
else : print('주문불가')
# 상품리스트에 '노트북' 이 있는지 비교후 If문을 사용했기 떄문에 주문가능 출력됨.
#-------------------------------------------------------------------
휴대폰리스트 = ['아이폰','갤럭시','모토로라'];
num = 0 ; #인덱스 초기값
for i in 휴대폰리스트: #i로 for를 돌리는 구분역할하며 휴대폰리스트를 순차적으로 뽑을때
if i == '아이폰': #응용 부분 i가 아이폰일때 몇번째 인덱스인지 구분할수 있는 조건
print(str(num) + '번째 인덱스 입니다.');
num = num +1; # for문이 돌아가고 인덱스값 하나올려줌.
#-------------------------------------------------------------------
def welcome_massage(name) : #def는 타언어에서 function 이라고 생각하면됨.
return name + '님 안녕하세요';
print(welcome_massage('유재현')) #유재현님 안녕하세요 출력됨
변수명뒤에 . 을 붙이면 다양한 함수들이 나옴 때에 따라 사용하면됨.

728x90
반응형
'python' 카테고리의 다른 글
파이썬 Django 세팅 (0) | 2024.03.18 |
---|---|
프로그래머스 : 덧셈식 출력하기 (파이썬) (1) | 2024.03.18 |
프로그래머스 : 특수문자 출력하기 (파이썬) (0) | 2024.03.17 |
프로그래머스 : 대소문자 바꿔서 출력하기 (파이썬) (0) | 2024.03.06 |
업비트 코인자동매매 프로젝트 (0) | 2023.12.14 |