Javascript와는 다른 언어로 코드를 실행하는 파이썬을 처음 접해보았다.
기본적으로 느낀점은 파이썬이 간견해 보이고 일상언어(영어지만)같은 느낌이었다.
print() = 일반적인 출력
print(len()) = 글자개수 출력
str = "Word"
new_str=str.replace('Word', 'Word')
print(new_str) = 틀린 단어 대체
#list
member=['1','2','3']
print(member[0])
print(len(member) = 리스트, 리스트 멤버 특정, 리스트 숫자세기
import random
print (random.choice(member)) = 멤버 중 랜덤 뽑기
score=[100,200,300]
print(sum(score)) = 스코어 더하기
가격 = 10000
부가세율 = 0.1
결과 = 가격 * 부가세율
print(결과)
name = '본'
print('안녕하세요. '+name+'님, ... 본 ... 안녕히 계세요. '+name+'님')
name = '본'
print(f'안녕하세요. {name}님, ... 본 ... 안녕히 계세요. {name}님')
가격 = float(input('가격?'))
부가세율 = 0.1
부가세 = 가격 * 부가세율
print(부가세) = 입력값 대입해서 구하기
import pandas
house = pandas.read_csv('파일경로')
print(house)
print(house.head(1)) ....pandas라는 프로그램을 이용한 원하는 값 출력
선생님께서 번외로 계산기 프로그램을 만들어 보라고 하셨다.
가장 익숙한 계산기는 윈도우 계산기 였는데 일단은 윈도우 창모드를 만드는 코드를 알게 되었다.
import tkinter as tk
window = tk.TK()
window.title('계산기')
window.mainloop()
이렇게 계산기.py를 만들어 구동시키니 윈도우에 계산기라는 창이 떴다.
내 손으로 이런게 만들어지는게 신기할 다름이다.
버튼을 만들고 연산과정을 만들고 남이 해놓은 것을 보고 따라가는 것이지만 재미있게 해봐야겠다.
아직은 파이썬이란 프로그램을 받았는데 비쥬얼코드로 작업하는 것이 의아하기도 하고 그럼 언제 파이썬을 따로 사용하는건지 궁금하기도 하다. 무엇보다 또 새롭다. 프로그램을 구동시킬 수 있는 무언가를 공부한다는게 재미있기도 하다.
여러 가지 웹서핑을 통해 프로그램이 만들어지는 이유, 그 코드를 사용하는 이유 등 여러 가지를 검색해보고 내가 마음에 들게 만들어봐야겠다.
드디어 뭔가 만들어본다는게 신기하고 나도 뭔가 할 수 있을 것같다는 생각이 들어 재미가 생긴다. 죽이 되든 밥이 되든 남들이 해놓은 발자취들을 긁어 모아 내가 마음에 드는 뭔가로 계속 조립해봐야겠다.