본문 바로가기
SMALL

일/Python10

Python) 학습 - 기본6일차(class) [ 18_class ] # everything is object ! 모든 것이 객체다! print(10) print("hello".upper()) # -> upper("hello") # 학생의 점수를 관리하는 학사관리 프로그램. def total(a, b, c): return a + b + c def average(tot, cnt): return tot / cnt name1 = "daniel" kor1 = 10 eng1 = 20 math1 = 30 tot1 = total(kor1, eng1, math1) # kor1 + eng1 + math1 avg1 = average(tot1, 3) # tot1 / 3 print(name1, tot1, avg1) name2 = "susan" kor2 = 20 eng2 .. 2022. 12. 22.
Python) 학습 - 기본5일차(파일 입출력, 모듈) [ 15_파일 입출력 ] # 파일 열고 닫기 # open (파일명, 모드) f= open("/content/test.txt","tr") # t(text), r(read) 2022. 12. 22.
Python) 학습 - 기본4일차(comprehension, 문자열 처리, 함수 처리) [ 13_comprehension ] # 컴프리헨션(comprehension) : 한줄 포문 # 리스트 컴프리헨션 ( 가장많이 사용됨. ) # 세트 컴프리헨션 # 딕셔너리 컴프리헨션 # 1 ~ 10까지의 자연수에 대하여 각 값을 제곱한 결과를 원소로하는 리스트 # 필요한 답: l = [1,4,9,16,25,...] # for 문을 사용하는 방법 l = [] for n in range(1,11): l.append(n ** 2) print(l) # 리스트 comprehension(지능형 리스트): 수식과 반복문을 사용하여 리스트를 초기화하는 문법 l=[num**2 for num in range(1,11)] print(l) # 1 ~ 10까지의 자연수중 짝수 값을 제곱한 결과를 원소로하는 리스트 # 필요한 답.. 2022. 12. 22.
파이썬(python) - Project - Macro with GUI 1. macro 수행을 위한 python code 생성. 2. exe형태로 만들기. 3. GUI로 Save, Load 등 수행. (flow chart) 1. site 정보 / id 정보 / pw 정보 기입 (해당 위치 정보 기입) - 관련 정보 저장, 읽기, clear 수행 - load info, save info , clear , start, quit 버튼사용. 2. 반복 횟수, 사용하는 macro 개수 정보 - repeat num : 반복횟수 - macro num : 사용 좌표 개수 실제 구조) XYlocation 정보를 확인할수 있게 추가적용 - 해상도에 따라 입력 x, y 위치가 달라지기 때문에 XYlocation 확인후 해당 위치값 사용하면 됨. repeatnum 과 macronum 반복수행함... 2022. 12. 21.
LIST