[Çözüldü] Python SyntaxError: invalid syntax

Başlatan Im4u, 08 Ağustos 2013 - 22:28:49

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Im4u

Python öğrenmeye yeni başladım googledan bir hesap makinesi programı buldum uçbirimde çalıştırabiliyorum fakat kendi yazdığım programı çalıştırmaya kalkınca invalid syntax hatası alıyorum kod da bir yanlış olduğunu düşünmüyorum yanlış olsa python kabukda çalışmazdı.

#! /usr/bin/env python
# -*- coding: UTF-8 -*-

isim = input("İsminiz Nedir?")
print("Merhaba", isim, end="!\n"


kodum bu hatam ise

tarik@tarik-desktop:~$ python 55.py
  File "55.py", line 5
    print("Merhaba", isim, end="!\n")
                              ^
SyntaxError: invalid syntax


Yardımlarınızı bekliyorum teşekkürler

91011

Tanrı konuşmaz, şeytan fısıldar...

Im4u

buraya eksik yazmışım normalde kapalı uçbirimde çalıştıramıyorum sadece python kodladığım sayfada run diyince çalışıyor.

guopx

Python 2 mi 3 mü kullanıyorsunuz? Şu şekilde deneyin
#! /usr/bin/env python
# -*- coding: UTF-8 -*-
from __future__ import print_function
isim = raw_input("İsminiz Nedir?")
print ("Merhaba", isim, end = "!\n")

Başta from __future__ import print_function import etmelisiniz bu syntax'ı kullanacaksanız. Nedenini tam olarak ben de bilmiyorum Python 2 ile 3 arasındaki farklardan kaynaklanmakta herhalde ama belki daha iyi bilen bir arkadaş açıklayabilir.
Unutmadan http://stackoverflow.com/questions/2456148/python-print-end burada da bahsedilmiş.
Sevdiklerine sevdiğini söyle çok geç olmadan.

Im4u

Alıntı yapılan: guopx - 08 Ağustos 2013 - 23:17:27
Python 2 mi 3 mü kullanıyorsunuz? Şu şekilde deneyin
#! /usr/bin/env python
# -*- coding: UTF-8 -*-
from __future__ import print_function
isim = raw_input("İsminiz Nedir?")
print ("Merhaba", isim, end = "!\n")

Başta from __future__ import print_function import etmelisiniz bu syntax'ı kullanacaksanız. Nedenini tam olarak ben de bilmiyorum Python 2 ile 3 arasındaki farklardan kaynaklanmakta herhalde ama belki daha iyi bilen bir arkadaş açıklayabilir.
Unutmadan http://stackoverflow.com/questions/2456148/python-print-end burada da bahsedilmiş.

python 3 kullanıyorum çalıştırdı bu kod teşekkürler :)

heartsmagic

Çözülen başlıklarımız için: cozuldukonusu
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.