Recent Posts
Tags
- 빅데이터분석기사
- 인공지능기초다지기
- 난생처음 R코딩&데이터 분석 저서
- 프로그래머스
- Machine Learning
- 정보처리기사
- python
- boostcourse
- 코딩테스트
- r
- 기초다지기
- boostcoures
- 네이버부스트캠프
- Oracle
- 데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- 이것이 취업을 위한 코딩테스트다 with 파이썬
- 부스트코스
- SQL
- 파이썬
- DB
- AI 플랫폼을 활용한 데이터 분석
- [멀티잇]데이터 시각화&분석 취업캠프(Python)
- 빅분기
- 이기적
- PY4E
- 빅데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- 오라클
- Ai
- 데이터베이스
- 코딩테스트 python
- Today
- Total
매일공부
파이썬 기초 문법(연산자 ~ 함수) 본문
1. 연산자
#덧셈 #뺄셈 #나눗셈 #몫 #나머지 #제곱
x=1
y=2
z=1.2
print("x + y = ", x+y)
print("y - x = ", y-x)
print("x * y = ", x*y)
print("y / x = ", y/x)
print("y // x = ", y//x) # 결과의 몫을 가져옴
print("y % x = ", y%x) # mod: 결과의 나머지를 가져옴
print("z**y = ", z**y) # 제곱
결과값
| x + y = 3 y - x = 1 x * y = 2 y / x = 2.0 y // x = 2 y % x = 0 z**y = 1.44 |
2. 문자열
#int #str 숫자와 문자는 함께 프린트 불가, 변환 필수
x="hello"
y='bye'
print(x)
print(y)
print("안녕 " + "잘 지내니?")
x = 4 #숫자 타입
y = "4" #문자열 타입
print(str(x) + y)
print(x + int(y))
print(x + y) #숫자와 문자열 같이 프린트 해서 오류
결과값
| hello bye 안녕 잘 지내니? 44 8 Traceback (most recent call last): File "c:\......\1_2_string.py", line 15, in <module> print(x + y) #숫자와 문자열 같이 프린트 해서 오류 TypeError: unsupported operand type(s) for +: 'int' and 'str' |
3. 분리안 - if else
#조건문 내려오면서 조건에 가장 충족하는 열 출력
#분리안: boolean / True OR False
x = True
y = False
print(x) #출력
print(y) #출력
#If Else 조건문
if 1 > 2:
print("1. Hello")
if not 1 > 2:
print("2. Hello") #출력
if 1 > 0 and 2 > 1:
print("3. Hello") #출력
if 0 > 0 and 2 > 1:
print("4. Hello")
if 0 > 0 or 2 > 1:
print("5. Hello") #출력
x = 3
if x > 5:
print("6. Hello")
else:
print("6. Hi") #출력
x = 3
if x > 5:
print("7. Hello")
elif x == 3:
print("7.Bye") #출력
else:
print("7. Hi")
4. Funtion
#def 함수 정의 시작한다는 명령어
#return 수행 문장이 있으면, 어떤 것을 반환할 것인지 반환값도 함께 기재 필수
def chat(name1, name2, age):
print("%s : 안녕? 넌 몇 살이니?" % name1)
print("%s : 나? 나는 %d" % (name2, age))
chat("알렉스", "윤하", 10)
chat("철수", "영희", 30)
##########
a = 1
b = 2
c = a+b
x = 1
y = 2
z = x + y
def dsum(a, b):
result = a + b
return result
d = dsum(1, 2)
d = dsum(3, 54) #가장 아랫것만 출력 됨
print(d)
def dsum(a, b):
result = a + b
print(result)
d = dsum(3, 5)
print(d) #None : d라는 변수에 아무것도 안 들어갔다는 뜻
'Programming > Python' 카테고리의 다른 글
| [PY4E] 파이썬 반복문, 루프; while for break continue Boolean None (0) | 2022.07.07 |
|---|---|
| [PY4E] 파이썬 함수; def max min void fruitful (0) | 2022.07.06 |
| [PY4E] 파이썬 조건문; if else try except quit (0) | 2022.07.06 |
| [PY4E] 파이썬 변수, 표현식, 코드 정리; type int float str bit_length (0) | 2022.07.05 |
| [Python 예제] 조건문 & 함수 복습 (0) | 2022.06.13 |
Comments