[python] 시작
모든 코딩의 시작은 hello world라 누가 그랬던거 같다.
파이썬 들어가 보자
>>>print('hello world')
파이썬은 인터프리터 방식 즉, 코드를 한 줄 한줄 실행하여 결과를 얻는 방식이다.
그리고 대화하듯 코드를 처리한다고 해서 파이썬 셀은 대화형 셀이라고 한다.
숫자
숫자 쉽게 넘어갈 수 있지만, 다시보고, 반복, 연습 ㅎㅎㅎ
정수:ineger (int)
실수:floating-point(float)
복소수:complex number(complex)
우리가 아는 수학이 그대로!
>>> 1 + 1
2
>>> 12 - 10
2
>>> 2 * 2
4
>>> 4 / 2
2.0
# python3는 정수끼리 나눈셈을 해도 실수가 나옴
>>> 5 // 2
2
# 나눗셈 결과가 정수로 나오도록!! 소수점 이하는 버림
>>> 5 % 2
1
# 나머지 연산자
>>> 2 ** 10
1024
# 거듭제곱
- divmod(5, 2)
>>> divmod(5, 2)
(2, 1)
이런식으로 몫과 나머지 tuple 형식으로 출력됨
여기서 우리는 결과값을 정수로 확인하고 싶을뿐 아니라 그거이 어떤 자료형인지 알고 싶을 것이다.
정수로만들기
- int()
- int('문자열')
>>> int(3.3)
3
>>> int(5 / 2)
2
실수로 만들기
- float(숫자)
- float('문자열')
>>> float(5)
5.0
타입을 알아보자
- type(결과)
>>> type(10)
변수
프로그래밍 책에서 앞에 항상 있는 변수
'수학의정석' 집합 단원같은..
x = 10
# easy 하게 저장
# 저장과 copy는 다른 개념!
# 변수를 사용하는 몇가지 룰이 있지만 pass
x, y, z = 10, 20 30
# 여러개 가능하고(개수는 동일)
a ,b = input('숫자를 입력: ').split()
# 각 변수에 내가 입력한 값들이 들어감
# split()함수 때문에 공백을 기준으로 들어가게 됨
논리연산자
솔직히 헷갈린적 있자나?
and
- true and true : true
- true and false : false
- false and true : false
- false and false : false
or
- true or true : true
- true or false : false
- false or true : true
- false or false : false
not
Author And Source
이 문제에 관하여([python] 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@rockjeon/우선-여기는-파이썬저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)