# 변수는 변화하는 숫자
a = 1;
b = 2;
c = a + b;
print(c);
# 변수에 문자열을 대입하여 출력하는 방법
s1 = "파이썬";
print(s1);
# 사칙연산
a = 1;
b = 2;
c1 = a + b;
c2 = a - b;
c3 = a * b;
c4 = a / b;
print("a + b = ", c1);
print("a - b = ", c2);
print("a * b = ", c3);
print("a / b = ", c4);
print("--------------------")
# 추가 연산자
a = 3;
b = 2;
d1 = a ** b; # 제곱
d2 = a // b; # 나눗셈(.이하 버림)
print("a ** b = ", d1);
print("a // b = ", d2);
print("--------------------")
# 배열
a1 = [1, 2, 3];
print (a1);
print("--------------------")
a2 = [1, 2, 3, ['a', 'b', 'c']]
print("print(a2[-1][1]); = ", a2[-1][1]); # 기대값 : b
# 리스트 슬라이싱 > " : "은 싹둑이라고 생각
a = [1, 2, 3, 4, 5];
b = a[:2];
c = a[2:];
d = a[:];
print(a, b, c, d);
print("--------------------");
# 조건문
a = 3
if a > 1:
print("a는 1보다 큽니다.");
else:
print("a는 1보다 작습니다.");
print("--------------------");
# 변수에 문자열을 대입하여 출력
s1 = "파이썬";
s2 = "학습";
print(s1 * 5);
# 반복문 # for 문은 특정 값을 출력하고자 할 때 while은 조건이 만족되는 모든 값을 출력할 때
# for 문은 조건에 만족하는 값만, while은 조건에 만족할 때 까지 모든 값.
for a in [1, 2, 3]:
print(a);
print("--------------------");
t = [1,3,4,6,78,34]
for i in enumerate(t): # 몇 번째 반복중인지 알 수 있음.
print(i);
print("--------------------");
i = 0;
while i < 3:
i = i + 1;
print(i);
print("--------------------");
# 함수사용
def add(a, b):
return a+b;
c = add(3, 4);
print(c);
print("--------------------");
# 포매터 적용 (리터럴 연산)
t = [1, 5, 7, 33, 39, 52]
for i, v in enumerate(t):
print("idx : {}, val : {}".format(i, v));
print("--------------------");
y = 2022;
e = "Study A.I"
print("{} 년에 할 일 : {}".format(y, e));
print(f"{y} 년에 할 일 : {e}");
print("--------------------");
# 입력
# x = input("입력 값 : ");
# print(x);
print("값을 입력하세요.");
b = int(input("b = "));
if b > 10:
print("b는 10보다 큽니다.");
else:
print("b는 10보다 작습니다.");
print("--------------------");
# 형변환(입력된 문자를 숫자로 바꾸기)
x = input('년도 : ');
print(x); # String 타입
x = int(x); # 정수타입으로 형변환
print(x); # int 타입
반응형
'Python' 카테고리의 다른 글
아나콘다에 pandas설치 (0) | 2022.06.29 |
---|---|
MySQL DB 데이터 값 파이썬으로 불러오기 (0) | 2022.06.27 |
파이썬 디비 접속 에러 - AttributeError: 'NoneType' object has no attribute 'encoding' (0) | 2022.06.27 |
VSCode 설치와 편리한 확장프로그램 및 코드실행 (0) | 2022.06.27 |
파이썬 개발 환경 구축(IDLE) (0) | 2022.06.24 |