본문 바로가기
728x90

파이썬41

[파이썬 자료형] 예제(빛이 별까지 걸리는 시간 구하기) # 지구에서 가장 가까운 별은 프록시마, 켄타우리라는 별이라고 한다 # 이것들은 지구로부터 40* 10의 12승 떨어져 있다 # 빛의 속도로 이 별에 간다면 시간이 얼마나 걸리는지 계산하는 프로그램 # 빛의 속도는 초당 30만키로미터 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #빛의 속도값 저장 light_speed = 300000 #거리 저장 distance = 40* pow(10, 12) # pow 는 제곱 함수 #시간 계산 time = distance/ light_speed second = round(time % 60) minute = (time//60) % 60 hour = (time//60)//60 light_year = time/ (60*60*2.. 2022. 7. 14.
[파이썬 자료형]파이썬 자료형 예제 1 2 3 4 5 6 7 8 9 10 11 #파이썬 에서의 자료형 (데이터 타입) from math import * #int형 출력 print(type(17)) # float형 출력 print(type(17.11)) # str형 출력 print(type("안녕하세요")) cs 구의 부피 계산 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #반지름이 r인 구의 부피는 4/3* pi * r의 세제곱 #반지름이 5인 구의 부피를 계산하는 프로그램 r = 5.0 #volume = 4.0/3.0 * pi * r ** 3 volume = 4.0/3.0 * pi * pow(r, 3) print("구의 부피 :" , volume) # 문자열+ float은 타입 일치가 안되어 문자열 생성 안됨 #.. 2022. 7. 14.
[파이썬 변수와 계산]사칙 연산 예제(2) 연산자의 간단한 실습 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 연산자의 간단한 실습 #우선순위 제일 높은것은 지수, 곱하기 나누기 나머지, 덧셈 뺄셈 #우선순위에 얽메이지말고 괄호를 열어서 가독성을 높이는 프로그렘 짜자 # +, -, *, / 등은 오퍼레이터(연산자) #3,4 같은건 오퍼랜드(피연산자) print(3+4) print(3.14*5.0*5.0) print(1+(4*8)-(10/2)) # /를 하나만 붙으면 실수 계산, //붙이면 정수 계산 print(10/3) print(10//3) #나머지 연산자% print(10%3) #지수 계산하려면 **를 사용한다. print(3 ** 3) Colored by Color Scripter cs 2022. 7. 14.
[파이썬 변수와 계산]사용자로부터 2개의 정수를 입력 받아서 두 수의 합을 구하는 프로그램을 만들기 계산 1 2 3 4 5 6 7 8 9 10 11 12 x = int(input("첫 번째 정수 :")) y = int(input("두 번째 정수 :")) sum = x+y if x-y>= 0 : diff = x-y else : diff = y-x print("두 수의 합은" ,sum, "입니다.") print("두 수의 차는" , diff, "입니다.") cs 2022. 7. 14.
[파이썬 변수와 계산]input 함수 이용한 간단한 예제 풀기 # 사용자로부터 참석한 인원의 수를 받아 해당하는 인원의 수에 따라서 # 치킨은 인원당 1개, 맥주는 인원당 2병, 케익은 인원당 4개를 #출력하는 프로그램을 작성하시오 # 사용자로부터 입력하는 함수= INPUT # input 함수는 사용자로부터 입력을 받는 용도인데, 문자열형태로 저장된다. # 문자열을 숫자로 바꾸기위해 int 함수를 사용하였다. 1 2 3 4 5 6 7 8 9 10 11 # input 함수는 사용자로부터 입력을 받는 용도인데, 문자열형태로 저장된다. # 문자열을 숫자로 바꾸기위해 int 함수를 사용하였다. number = int(input("참석자 수를 입력하세요. :")) # int 함수 타입 확인 print(type(number)) chickens = number bears = n.. 2022. 7. 14.
728x90