[TIL 15] 파이썬 기초

_dodo_hee·2021년 3월 2일
0

OTHERS

목록 보기
2/8
post-thumbnail

안올줄알았던 위코드가 코앞이다 벌써 3주차다
프론트로 확정을 짓고 파이썬을 안해도 되었지만, 파이썬이 대체 뭔지 너무 궁금해서
파이썬을 왜쓰고 파이썬은 어떤식으로 굴러가는지 궁금해서 살짝 기초만 공부해봤다.
참고자료는 조코딩님 유튜브 나도코딩님 유튜브

파이썬

파이썬의 탄생? 🧐

파이썬은 처음에 만드신분이 취미를 찾기 위해서 만들어진 언어였고,
코미디프로그램에서 따온 이름이라고 했다.

구글에서 만들어진 소프트웨어 50% 이상이 파이썬언어로 제작되었고
유튜브,인스타그램,드롭박스 여러가지 소프트웨어들이 대부분 파이썬으로 제작되었다.

파이썬의 특징? 🧐

  1. 파이썬은 무료이다.
  2. 파이썬은 이해하기 쉽고 배우기도 쉽다.
  3. 파이썬은 간결하지만, 줄을 맞춰야 사용가능하다.
  4. 파이썬은 개발 속도가 빠르다.

파이썬으로 어떤 걸 개발해? 🧐

시스템 유틸리티 제작과, GUI, 웹, 수치 연산, 데이터 베이스, 데이터 분석, 인공지능 프로그래밍

파이썬은 어떻게 이용해? 🧐

  1. 구글에 Python 검색
  2. 웰컴투 파이썬에서 다운로드
  3. Vscode 에서 파이썬 익스텐션 설치

파이썬과 자바스크립트? 🧐

파이썬과 자바스크립트의 차이는
파이썬은 print("dohee") 결과를 터미널에 나타내고
자바스크립트는 console.log("dohee") 결과를 콘솔창에 나타낸다.

느낀점 💁‍♀️ 기초 앞부분만 들었을 경우에 자바스크립트와 비슷하지만 훨씬 간결하다고 생각했다.

파이썬을 이용해보자! 😁

파이썬을 이용해서 원하는 숫자를 가져와보는 예제를 작성해보자.

코드예제 1 ✍️

dohee = "970105-2123456"

print("성별 : " + dohee[7])
print("연 : " + dohee[0:2])  # 0부터 2직전까지
print("월 :" + dohee[2:4])
print("일 :" + dohee[4:6])

print("생년월일 :" + dohee[:6])  # 처음부터 6까지
print("뒷자리 :" + dohee[7:])  # 7부터 끝까지
print("뒷자리 (뒤에부터) :" + dohee[-7:])  # 맨 뒤에서 7번째부터 끝까지

#성별 : 2
#연 : 97
#월 :01
#일 :05

#생년월일 :970105
#뒷자리 :2123456
#뒷자리 (뒤에부터) :2123456

코드예제 2 ✍️

from random import *
date = randint(1, 28) 
print("도희의 월급날은 매월 " + str(date) + "일 입니다.")

#도희의 월급날은 매월 (랜덤숫자)일 입니다.

랜덤함수의 예제이다.
from random import * 를 사용하면 랜덤함수를 사용하는 것이고,
randint는 처음숫자부터 끝 숫자까지 범위에서 랜덤숫자를 가져와라라는 뜻이다.

코드예제 3 ✍️

python = "Python is Amazing"

print(python.lower())
print(python.upper())
print(python[0].isupper())
print(len(python))
print(python.replace("Python", "Java"))

index = python.index("n")
print(index)

index = python.index("n", index + 1)
print(index)

print(python.find("n"))

#python is amazing
#PYTHON IS AMAZING
#True
#17
#Java is Amazing

#5

#15

#5

코드예제 4 ✍️

name = "도희"
age = 26
print("안녕하세요 저는 " + str(name) + "이구요, 나이는 " + str(age) + "입니다")

#안녕하세요 저는 도희이구요, 나이는 26입니다.

기초만 다뤘는데 지루한 부분은 없었고 간결하고 생각보다 쉬운 언어여서 재밌었다.
파이썬을 막상 배우고 더 깊게 배워보고싶지만..아직 자바스크립트도 완벽하게 숙지하지 못한 상태로 파이썬을 배우면 좀 엉망일까봐 나중에 위코드가 끝난뒤에 취업도 하게되고 여유가 생길때에 파이썬을 본격적으로 배워보고싶다.

profile
무럭무럭 자라나는 도도 개발성장일기

0개의 댓글