[4일차]

Ayla’s·2022년 3월 28일
  • a태그 밑줄 제거
    h1>a{text-decoration: none;}

Python

명령어로 컴퓨터를 제어: 터미널-새터미널
cd 폴더명(디렉토리) : 위치 확인, 원하는 위치로 이동
exit() : 파이썬 종료
print로 화면에 결과 출력
주석은 #

1.데이터타입

number
print(2*2) 곱하기
print(6/2) 나누기
print(pow(3,2)) 제곱
import random
print(random.random()) 랜덤값출력

string
print("""
Hello
World
""") #위아래에 따옴표를 세개씩 사용하면 여러줄 입력 가능
print(len('Hello')) 글자수

List
(배열) 연관된 데이터를 그룹핑하여 이름 붙인 것
member = ['ayla', 'ella']
import random
print(random.choice(member))
--> member 중 랜덤값 출력

2.변수

변수를 사용하여 데이터의 가독성을 높이기!

예시) name = 'ella'
print('안녕하세요. '+name+'님, ...ayla... 안녕히계세요, '+name+'님')
f string 사용 시
name = 'ella'
print(f'안녕하세요. {name}님, ...ayla... 안녕히계세요, {name}님')

한달커피값을 계산하는 명령어를 만들어 보았다.
횟수 = float(input('횟수? '))
가격 = 4500
한달커피값 = 횟수 * 가격
print(한달커피값)
이때 input은 명령어 환경에서 입력값을 프로그램으로 가져오는 수단으로
값을 입력하고 엔터를 칠 때까지 기다린다.

디버깅 - 버그를 없애는 행위
디버거 - 버그를 찾는 도구

Package: 프로그램을 부르는 표현
Python Package Index (PyPI): 파이썬으로 만들어진 프로그램들을 조회할 수 있는 서비스
PIP: PyPI의 패키지를 간편하게 설치할 수 있게 도와주는 소프트웨어
프로그램 = 패키지 = 애플리케이션

어려웠던 부분 / 해결방법 / 느낀점
터미널에서 파이썬으로 명령어를 입력하는 것이 헷갈렸으나 강사님께서 반복적으로 알려주셔서 이해가 되었다. 자바스크립트와 비슷하면서도 확실히 다르다고 느꼈다. 두 언어가 헷갈리지 않도록 열심히 습득해야겠다.

0개의 댓글