학교 공부/파이썬
-
파이썬 tkinter 위젯변수, get(), set()학교 공부/파이썬 2021. 1. 16. 06:56
tkinter에서 변수의 값이 변경될 때 위젯이 새 값을 반영하도록 하기 위해서는 일반적인 파이썬 변수가 아니라 StringVar, IntVar 같은 서브 클래스를 사용해야 한다. get() 함수는 변수의 현재 값을 읽을 때, set() 함수는 변수의 값을 변경할 때 사용한다. 클래스의 값을 읽어올 때 변수 이름만 작성하는 게 아니라 반드시 get() 함수를 사용해야 한다는 것을 잊지 말자! 참고 : https://docs.python.org/ko/3/library/tkinter.html
-
과제 1 - 2번 문제학교 공부/파이썬 2021. 1. 11. 15:50
score_list = [] score_sum = 0 while True : score = input('점수를 입력하세요: ') if score != 'Quit' : score_list.append(int(score)) else : for i in range(len(score_list)) : score_sum += score_list[i] score_avg = score_sum / len(score_list) if score_avg >= 90 : grade = 'A' elif score_avg >= 80 : grade = 'B' else : grade = 'C' print("입력된 점수의 총합은 %d점이고, 평균은 %.2f점입니다. 학점은 '%s'입니다." %(score_sum, score_avg, gr..
-
파이썬 변수 재할당 관련 (+ C언어 변수와 비교?!)학교 공부/파이썬 2020. 12. 29. 17:06
파이썬을 처음 배우고 있는데 헷갈리는 점이 하나 있다. 파이썬은 변수를 재할당할 때마다 메모리 주소가 변한다고 한다. 그런데 C언어는 그렇게 배운 기억이 없어서 혼란이 오고 있다. 😑 https://python-world.tistory.com/entry/python-variable 파이썬 변수 변수 선언 파이썬은 아래와 같이 변수 선언 >>> a = 1 # int 형 선언 >>> type(a) # type() 빌트인 함수를 사용하여 형 확인 int >>> a 1 >>> a = '1' # ''를 사용하면 str 형이 선언 >>> type(a) str >>> a '1'.. python-world.tistory.com 일단 이 블로그 글을 참고하면, 파이썬의 변수는 C언어와 다르게 자료형을 미리 지정하지도 않..