Bir değişkenin değerinde harf geçiyorsa bu bir string ifadedir. Tanımlama yaparken " ", ' ' ,''' ''' veya """ """ tırnak işaretleri kullanılabilir.
# bunlar birer string ifadedir.
text1="merhaba dünya"
text2='benim adım Enes'
text3='''İstanbul'''
text4="""Ankara"""
print(text1)
print(text2)
print(text3)
print(text4)
Çıktı:
merhaba dünya benim adım Enes İstanbul AnkaraString ifadelerde ayraç kullanım esnasında tek tırnak içinde ayraç kullanmamıza izin verilmez. Bunu için çift tırnak içinde tek tırnak kullanılması gerekmektedir.
text1="Türkiye'nin başkenti Ankara'dır." #ifadesi doğru iken.
print(text1)
Çıktı:
Türkiye'nin başkenti Ankara'dır.
text2='Türkiye'nin başkenti Ankara'dır.' #ifadesi SyntaxError hatası verecektir.
print(text2)
Çıktı:
-File "<ipython-input-19-637e1ee6c048>", line 1 text2='Türkiye'nin başkenti Ankara'dır.' #ifadesi SyntaxError hatası verecektir. ^ SyntaxError: invalid syntax
#Değişkenlerin tipleri
print(type(text1))
print(type(text2))
print(type(text3))
print(type(text4))
Çıktı:
<class 'str'> <class 'str'> <class 'str'> <class 'str'>