[Çözüldü] çift tırnak sorunu

Başlatan mete13, 11 Mart 2010 - 17:20:50

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

mete13

iyi günler arkadaşlar python programla diline kendim öğrenmeye çalışıyorum. Yanlız anlayamadığım bir konu var. Bu çift tırnak konusunu bir türlü anlamadım yada yazarken yanlış yazıyorum.
Örnek olarak print ''Merhaba'' Python'' yazıyorum ister kwrite olsun ister konsoldan olsun sürekli
>>> print ''merhaba''
  File "<stdin>", line 1
    print ''merhaba
                  ^
SyntaxError: invalid syntax
>>>

bu hatayı veriyor. Ama tek tırnak yazarsam sorun olmuyor. Bu çift tırnak sorunu nasıl çözerim.

barış

print "merhaba python"
print "merhaba" "python"

print 'merhaba python
print 'merhaba' 'python'

EnziM


mete13

#3
Alıntı yapılan: barışubuntu - 11 Mart 2010 - 17:27:58
print "merhaba python"
print "merhaba" "python"

print 'merhaba python
print 'merhaba' 'python'

ben konsoldan çift tırnak yapmak için shift+2 kullanıyorum e sadece tek tırnak olduğu için iki kere yapıyorum ve konsolda ' ' bu şekilde çıkıyor ama burada veya kwrite kullanırken aralarında ki burada yazdığımdan büyük. Tuş takımı olarak çift tırnak olmadığı için sorun olacak.


biraz klavyeyi kurcaladım ve tab tuşunun üstündeki tuşta çift tırnak var ama klav iş yerimde kullanığım ve bende önce kullanıldığı için baya eskimiş yıpranmış. şimdi sorun çözüldü. Kusura bakmayın klavyemden kaynaklıymış :) :-[

hitokiri

esc tuşunun altındaki tuş işe yaramıyor mu yani
arkadaşlar gerekli cevabı vermişler :)
#!/usr/bin/env python
# -*- coding: utf-8 -*-
a = raw_input("Nasılsın ? :")
if a ==   "iyiyim":
    print " bende "
else:
    print " nasılsın dedim"

Eğer arayüz(pygtk , tk ) de bezmez uğraşırsan çok eğleceli olur senin için :) ben bezmiştim   >:( :D
iyi çalışmalar :)