.

baimouth의 이미지
feanor의 이미지

else 뒤에는 조건이 올 수 없습니다.

C 언어에서,

if (c > d)
    do_x();
else (c < d)
    do_y();

처럼 하면 else (c < d) 에서 문법 오류가 나지 않겠습니까?

baimouth의 이미지

아... 그렇다면

c = 15 * 5
d = 15 + 15 + 15 + 15 + 15
if c > d:
        print 'c > d'
elif c == d:
        print 'c = d'
else
        print 'c < d'

이렇게 수정하면 되겠군요...
감사합니다.

저는 else 에도 따로 써줘야 하는 줄 알았습니다.

baimouth의 이미지

어라?
위에 쓴 것처럼 고쳤지만

File "doc\iffirst.py", line 7
else
^
SyntaxError: invalid syntax

라고 또 그러네요.

else에서는 에러가 날 이유가 없지 않나요?

Raz의 이미지

else c < d:
부분을
else:
혹은
elif c < d:
로 바꿔주셔야 하지 않나 싶습니다..

Python은 할 줄 모릅니다만, 일반적으로 else에 따로 조건은 안붙지 않나요?;
----------------------------------------------------
DELL XPS M1530
-Intel(R) Core(TM) 2 Duo Processor T7700
-4GB (2x2G) 667MHz Dual Channel DDR2 SDRAM
-NVIDIA(R) GeForce(R) 8600M GT
http://thegarage.tistory.com

'
----------------------------------------------------
DELL XPS M1530
-Intel(R) Core(TM) 2 Duo Processor T7700
-4GB (2x2G) 667MHz Dual Channel DDR2 SDRAM
-NVIDIA(R) GeForce(R) 8600M GT
http://thegarage.tistory.com

baimouth의 이미지

윗 댓글을 보고 수정했습니다만
엉뚱하게도 else 에서 오류가 나네요...;;;

eminency의 이미지

else 뒤에도 :를 붙여야 한다구요...

노루가 사냥꾼의 손에서 벗어나는 것 같이, 새가 그물치는 자의 손에서 벗어나는 것 같이 스스로 구원하라 -잠언 6:5

baimouth의 이미지

아... 감시합니다.

vani2의 이미지

질문과 무관한데.. 제목과 내용이 모두 '.'으로 나오는데 저만 그런건가요?

mirheekl의 이미지

얼마전부터 댓글이 아닌 본문에 한해서는 답글이 달린 뒤에도 수정 가능하게 바뀌었습니다.

개인적으로는 약간 불만족스러운게, 열심히 생각해서 답변을 달면 거기에 맞게 본문이 수정되는 경우가 가끔 있어서 결국 마치 질문자가 다 알아서 적어논걸 쓸데없이 다시 답변해놓은 것처럼 보이는 케이스가 있었습니다. 이 경우 불필요한 오해를 막기 위해 제가 남긴 댓글을 비우고 싶지만 정작 댓글은 대댓글이 달리면 수정이 되지 않고 말이죠.

KLDP처럼 스레드형태의 게시판은 댓글이 달린 글을 수정할 경우 글 아랫쪽 잘 보이는 곳에 "이 글은 작성자에 의해 OO시XX분에 수정되었습니다" 하는 형태의 표식이 달리거나, 아니면 본문 수정은 불가하고 내용추가만 가능하게 하는 경우가 많아 보입니다. (하지만 이렇게 바꾸자는 건의는 아닙니다. ^^;;)

--

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.