1) print
ex)
'''
출력 예제
'''
print('Test')
2) 주석
Python에서 주석은 크게 두 가지로 한 줄 주석은 #으로 나타내고 여러 줄 주석은 ''' 또는 """로 나타낸다.
3) 자료형 - 숫자형
ex)
#숫자형 p.87
a = 123
print(type(a))
a = 100 * 100
print(a)
a,b=9,2
print(a*b)
print()
Python에서 변수의 자료형을 확인하고 싶을 때는 type() 함수를 사용한다.
4) 자료형 - 문자형
ex)
#문자형 p.88
a = "Test"
print(a)
print(type(a))
b='python go'
print(b)
print()
5) 자료형 - 리스트
리스트는 여러 개의 값들을 하나의 변수로 묶어서 사용하는 타입이다. 요소에 값들은 변경 가능하며 요소의 개수는 고정된 것이 아닌 유동적이다.
ex)
#리스트 p.88
a,b,c,d = 0,0,0,0
hap = 0
a = int(input("1번째 숫자 : "))
b = int(input("2번째 숫자 : "))
c = int(input("3번째 숫자 : "))
d = int(input("4번째 숫자 : "))
hap = a + b + c + d
print("합계 => %d" %hap)
print()
#p.89
aa = [0,0,0,0]
hap = 0
aa[0] = int(input("1번째 숫자 : "))
aa[1] = int(input("2번째 숫자 : "))
aa[2] = int(input("3번째 숫자 : "))
aa[3] = int(input("4번째 숫자 : "))
hap = aa[0] + aa[1] + aa[2] + aa[3]
print("합계2 => %d" %hap)
print()
aa=[]
aa.append(0)
aa.append(0)
aa.append(0)
aa.append(0)
print(len(aa))
print(aa)
bb=[]
for i in range(0, 100):
bb.append(i)
print(bb)
print()
#p.90
aa = [10, 20, 30, 40]
print("aa[-1]은 %d, aa[-2]는 %d" % (aa[-1], aa[-2]))
print(aa[0:2])
print(aa[2:4])
print(aa[0:])
print()
aa = [30,10,20]
print("현재의 리스트 : %s" % aa) #리스트 전체 출력은 문자열로 인식
aa.append(40)
print("append 후의 리스트 : %s" % aa)
aa.pop()
print("pop 후의 리스트 : %s" % aa)
aa.sort()
print("sort 후의 리스트 : %s" % aa)
aa.reverse()
print("reverse 후의 리스트 : %s" % aa)
aa.insert(2, 222)
print("insert(2,222) 후의 리스트 : %s" % aa)
print("20값의 위치 : %d" % aa.index(20))
aa.remove(222)
print("remove(222) 후의 리스트 : %s" % aa)
aa.extend([77,88,77])
print("extend([77,88,77]) 후의 리스트 : %s" % aa)
print("77값의 개수 : %d" % aa.count(77))
print()
#p.91
aa = [[1,2,3,4],
[5,6,7,8],
[9,10,11,12]]
print(aa[0][0])
print(aa[0])
print(aa[1][2])
'스마트팩토리 > Python' 카테고리의 다른 글
2. 튜플, 딕셔너리, if문, for문, while문, break문 (0) | 2020.07.24 |
---|