반응형

파이썬 기초 정리

'동빈나' 님의 유튜브 파이썬 강의 32장 정리 내용

# 시퀀스(Sequence) : 문자열, 리스트, 튜플 등의 인텍스(index)를 가지는 자료형
# len(시퀀스 자료형) : 시퀀스 자료형의 길이를 출력하는 함수

string = "Hello World"
list = ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
tuple = ('H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd')

print(string)
print(list)
print(tuple)

# 첫번째 원소만 출력
print(string[0])
print(list[0])
print(tuple[0])

# 슬라이싱
print(string[0:5])
print(list[0:5])
print(tuple[0:5])

# len(길이)
print(len(string))
print(len(list))
print(len(tuple))

# 원소 찾기 (있으면 True, 없으면 False)
print('H' in string)
print('H' in list)
print('H' in tuple)

# 활용
if 'H' in string:
    print("H가 포함되어 있습니다.")

 

반응형
반응형

파이썬 기초 정리

'동빈나' 님의 유튜브 파이썬 강의 24강 정리 내용

 

# -*- Encoding: utf-8 -*-
# 리스트 : 비슷한 성질을 가진 객체의 나열
# 인덱스 : 0       1       2
#   값   : 3.5   4.3     2.3
a = [3.5, 4.3, 2.3, 3.8, 3.2, 4.5]
print(a)

print("인덱스 0 = ", a[0])
print("인덱스 1 = ", a[1])
print("인덱스 2 = ", a[2])
print("인덱스 3 = ", a[3])

# a[0] = 0.9
# print("인덱스 0 = ", a[0])

sum = 0
for i in a:
     sum = sum + i
print("평균 점수 : ", sum/len(a))

a = [
    [90, 95, 83, 40, 30, 20, 19, 48, 39, 59],   # Eng
    [48, 53, 64, 76, 58, 34, 55, 85, 96, 85]    # Math
]

sum = 0
english = a[0]
for i in english:
    sum = sum + i
print("영어 평균 점수 : ", sum / len(english))

sum = 0
math = a[1]
for i in math:
    sum = sum + i
print("수학 평균 점수 : ", sum / len(math))
반응형

+ Recent posts