소개
게시글
질문&답변
while문 안에 try
써도 됩니다
- 0
- 2
- 877
질문&답변
strftime에서 날짜 대문자와 소문자
%a 요일 줄임말 Sun, Mon, ... Sat %A 요일 Sunday, Monday, ..., Saturday %w 요일을 숫자로 표시, 월요일~일요일, 0~6 0, 1, ..., 6 %d 일 01, 02, ..., 31 %b 월 줄임말 Jan, Feb, ..., Dec %B 월 January, February, …, December %m 숫자 월 01, 02, ..., 12 %y 두 자릿수 연도 01, 02, ..., 99 %Y 네 자릿수 연도 0001, 0002, ..., 2017, 2018, 9999 %H 시간(24시간) 00, 01, ..., 23 %I 시간(12시간) 01, 02, ..., 12 %p AM, PM AM, PM %M 분 00, 01, ..., 59 %S 초 00, 01, ..., 59 %Z 시간대 대한민국 표준시 %j 1월 1일부터 경과한 일수 001, 002, ..., 366 %U 1년중 주차, 월요일이 한 주의 시작으로 00, 01, ..., 53 %W 1년중 주차, 월요일이 한 주의 시작으로 00, 01, ..., 53 %c 날짜, 요일, 시간을 출력, 현재 시간대 기준 Sat May 19 11:14:27 2018 %x 날짜를 출력, 현재 시간대 기준 05/19/18 %X 시간을 출력, 현재 시간대 기준 '11:44:22' 출처 : 파이썬 코딩 도장: 47.4 날짜/시간 모듈 활용하기 (dojang.io) 코드에 따라 값이 출력되는것이 다릅니다. 참고하세요.
- 0
- 1
- 340
질문&답변
제가 이해를 잘 못한거 같은데ㅠㅠ
() 형태는 상수같은 느낌입니다. 변수처럼 값을 변경하는걸 방지하기 위해서 사용합니다. (예. 사용자 일련번호) []형태는 변수의 모임의 배열형태입니다. 자유롭게 쓸수 있습니다. 대부분 이러한 형태를 많이 사용합니다. (예. 학생 점수 변경){} 형태는 key, value 형태처럼 쓸 수 있습니다. 각자 장단점이 있어서, 개발자가 원하는 형태로 고려하시면 될겁니다.
- 2
- 1
- 168
질문&답변
랜덤함수 관련 질문 있습니다.
일반적으로 랜덤함수 쓸 경우 중복된 형태로 나올 가능성이 있습니다. 그렇기에, 난수나온 값이 그전에 발생한 난수중에 포함되어 있을 경우에 다시 난수를 발생시키는 형태로 사용한다면 같은 번호가 나올 확률이 없어지는 형태로 쓸 수 있습니다.
- 0
- 1
- 193
질문&답변
print 안에
이 영상 관련된 것은 숫자 관련된 연산하는 것이므로, 단순 숫자 연산하는것이면, 따옴표 넣으면 안됩니다(자료형이 달라짐)
- 0
- 1
- 198
질문&답변
/와 // 차이
>>> 5/2 2.5 >>> 5//2 2 이런식으로 나타냅니다. 참고하세요.
- 0
- 2
- 227
질문&답변
코딩이 안되는데, 이유를 잘 모르겠습니다......
def stimpack(self): if self.hp > 10: self.hp -= 10 print("{0} : 스팀팩을 사용합니다. (HP 10 감소)".format(self.name)) else: ##ERROR 문법적 오류 print("{0} : 체력이 부족하여 스팀팩을 사용하지 않습니다.".format(self.name)) 이런식으로 되어있습니다. if문 줄간격이 잘못되어서 에러 났을겁니다. def stimpack(self): if self.hp > 10: self.hp -= 10 print("{0} : 스팀팩을 사용합니다. (HP 10 감소)".format(self.name)) else: ##ERROR 문법적 오류 print("{0} : 체력이 부족하여 스팀팩을 사용하지 않습니다.".format(self.name)) 아래 코드로 변경해서 사용하세요.
- 0
- 1
- 185
질문&답변
오류
느낌표 지우시고 줄간격 맞추신후에 실행 다시 해보세요.
- 0
- 1
- 132
질문&답변
오류ㅠㅠ
1번줄에 staion 변수을 출력하는 형태로 쓰신것 같습니다. 프로그램은 위에서 아래로 코드가 실행되기 때문에 출력하기 전에 station변수가 선언되어야 합니다. 에러를 간단하게 보시면 'station'이라는 변수가 정의되어 있지 않습니다. 즉 1번줄 출력함수 전에 station변수가 정의되어 있지 않아서 그렇습니다. station="사당" print(station+"행 열차가 들어오고 있습니다.") 식으로 쓰신사면 에러가 없을겁니다.
- 0
- 1
- 148
질문&답변
실행 오류
if person == "토르": print("맛있게 드세요!") else: print("토르 님이 아닙니다.") else 문 줄간격을 if문와 같은 간격을 가집니다.
- 0
- 1
- 115