안올줄알았던 위코드가 코앞이다 벌써 3주차다
프론트로 확정을 짓고 파이썬을 안해도 되었지만, 파이썬이 대체 뭔지 너무 궁금해서
파이썬을 왜쓰고 파이썬은 어떤식으로 굴러가는지 궁금해서 살짝 기초만 공부해봤다.
참고자료는 조코딩님 유튜브 나도코딩님 유튜브
파이썬은 처음에 만드신분이 취미를 찾기 위해서 만들어진 언어였고,
코미디프로그램에서 따온 이름이라고 했다.
구글에서 만들어진 소프트웨어 50% 이상이 파이썬언어로 제작되었고
유튜브,인스타그램,드롭박스 여러가지 소프트웨어들이 대부분 파이썬으로 제작되었다.
시스템 유틸리티 제작과, GUI, 웹, 수치 연산, 데이터 베이스, 데이터 분석, 인공지능 프로그래밍
파이썬과 자바스크립트의 차이는
파이썬은 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입니다.
기초만 다뤘는데 지루한 부분은 없었고 간결하고 생각보다 쉬운 언어여서 재밌었다.
파이썬을 막상 배우고 더 깊게 배워보고싶지만..아직 자바스크립트도 완벽하게 숙지하지 못한 상태로 파이썬을 배우면 좀 엉망일까봐 나중에 위코드가 끝난뒤에 취업도 하게되고 여유가 생길때에 파이썬을 본격적으로 배워보고싶다.