Python-дағы деректер типтері Python-да деректер типтерін импорттау кезінде қолдануға болатын интерпретаторға кіріктірілген және кіріктірілмеген деректер типтеріне бөлуге болады.
Негізгі кіріктірілген түрлері:
None (анықталмаған айнымалы мән)
Boolean Type (логикалық түр)
Numeric Type(сан түрі)
int - бүтін сан
float - өзгермелі нүкте нөмірі
complex - күрделі (комплекс) сан
bytes - байт
bytearray -массивтер байты
memoryview - протокол буфері protocol buffer арқылы объектінің ішкі мәліметтеріне қол жеткізуге арналған арнайы объектілер
Set Types жиын (множества)
set - жиын (множества)
frozenset - өзгермейтін жиын
Айнымалының типін type () функциясы арқылы анықтауға болады. Қолданудың мысалы төменде келтірілген.
Python бағдарламаларына нұсқауларды немесе код бөлімдерін сипаттау үшін түсініктемелер (комментарий) қосуға болады. Ол үшін # белгісі қолданылады. Осы таңбадан кейін жолдың соңына дейінгі кез келген нәрсені Python интерпретаторы елемейді.
Түсініктемелер өте пайдалы - олар сіздің кодыңызды басқаларға және өзіңіз үшін түсінікті етуге көмектеседі.
input() функциясы Пайдаланушы енгізген деректерді алу Python-дағы айнымалыларға тек бағдарлама арқылы ғана емес, сонымен қатар қолданушы енгізу арқылы да мән беруге болады. Ол үшін input() функциясы қолданылады. Бұл аргумент ретінде жолды алады, ол пайдаланушыға көрсетіледі, оған деректерді енгізуге түрткі болады, содан кейін пайдаланушы енгізген жолды оқиды.
Мұндай таңбалар, егер олар сандық мәндер болса да мәтіндік жол ретінде түсіндіріледі. Бұл жол кез-келген айнымалыға тағайындау операторы = арқылы тағайындалуы мүмкін. Кейіннен сіз осы айнымалымен басқалармен жұмыс істей аласыз, мысалы, print () функциясында айнымалы атауын көрсету арқылы оның мәнін көрсете аласыз.
print ('Atiniz:')
name=input()
print('Privet,',name)
Алдымен бағдарлама мәтінді «атыңыз?» шығарады. Содан кейін бағдарлама пайдаланушыдан деректер енгізілуін күтеді. Мәліметтерді енгізу input() командасы арқылы жүзеге асырылады. Input () командасы әрқашан жақшамен жазылады. Бағдарлама () жеткенде, пайдаланушының мәтінді пернетақтадан енгізуін күтеді (енгізу Enter пернесін басу арқылы аяқталады).
Осылайша, input() пайдаланушыдан кейбір мәліметтерді алады және шақырту орнына жол мәнін ауыстырады, біздің жағдайда ол оны есім айнымалысының мәні ретінде жазады.
«Сіздің атыңыз кім?» мәтінін экранға шығарамыз, содан кейін ғана деректерді оқимыз.
Бұл өте кең таралған сценарий болғандықтан, сіз Python-да мәтінді input () командасына параметр ретінде жібере отырып көрсете аласыз. Алдыңғы кодты келесідей жазуға болады:
name = input('Как тебя зовут?')
print('Привет,', name)
user = input( 'I am Python. What is your name? : ' )
print( 'Welcome' , user )
Print () функциясын қолданып бірнеше мәндерді басып шығарған кезде, олар әдепкі бойынша бір бос орынмен бөлінеді. Баламалы бөлгішті көрсету үшін, sep параметрін print () функциясына қосуға болады. Мысалы, егер сіз sep = '*' қолдансаңыз, нәтижеде * арқылы бөлінген мәндер пайда болады.
Сондай-ақ, әдепкі бойынша print () функциясы әр жолдың соңында көрсетілмейтін жаңа жол таңбасын (\ n) басып шығарады. end параметрін қолдана отырып, өзіңіздің символыңызды көрсетуге болады. Мысалы, end = '!' әр жолдың соңында леп белгісін басады.