반응형
파이썬 코드의 구조
if 문의 사용에 있어서
비교연산자 논리연산자는 중요합니다.
비교연산자는 여섯 개가 있으며,
<, <=, ==, >=, >, !=
ex>
1 > 2 → False
10 < 11 → True
있습니다.
연산의 결과는 항상 bool 값입니다
bool값은 True 또는 False 의 결과값이 있다는 뜻입니다.
논리연산자는 이항연산자인 and, or 있고
단항연산자 not이 있습니다
이러한 연산자로 인해서
if 문을 잘 이용할 경우에 충분히 좋은 프로그램을 만들 수 있습니다
if 문 예시
number = 23
guess =int(input('정수를 입력하세요 : '))
if guess == number:
print ('축하합니다. 정답입니다.')
print ('상은없음')
elif guess < number:
print ('조금 더 크게 불러봐')
else :
print('조금 더 작게 불러봐')
print ('끝')
이렇게 프로그램을 간단하게는 만들었지만, 실제로 if문을 중요하다고 말해도 부족합니다.
정말 중요합니다.
for 문
for문은 list의 형식들과 융합해서 사용을 합니다.
그래서 사실 for문도 중요합니다.
전부 다 중요하다고만 말하는 경향이 저에게 있지만, 사실 기초적인 것들을 위주로
연습을 하는것보다는 실전으로 코드의 구조를 이용하여 훌륭한 프로그램을 만드는 기반을
다지는것이 사실 무엇보다도 중요합니다.
for문 예시
members = ['피카츄', '이상해씨','파이리', '꼬부기', '버터풀', '갸라도스']
for member in members:
print(member)
처음 접하는 사람에게 어렵지만, 쉽게 이해를 할 수 있도록 설명하겠습니다.
자 포켓몬들이 있는데 한마리씩 부를 겁니다.
멤버들에서 멤버라는 변수를 언급하며 리스트안의 즉 내 포켓몬 6마리를 한마리씩 부릅니다.
리스트안의 포켓몬들이 더 있다면, 더 많이 출력이 됩니다.
반응형
'python' 카테고리의 다른 글
[selenium] 웹메크로만들기 (0) | 2021.03.09 |
---|---|
[Python] 파이썬 딕셔너리 (0) | 2020.09.13 |
[Python] 파이썬 튜플(리스트) (0) | 2020.08.21 |
[python] 파이썬 리스트 강좌 (0) | 2020.08.20 |
[파이썬 자료형] 문자열 다루기 강좌 (0) | 2020.08.12 |