Jenis Data Bahagian-05

WBOY
WBOYasal
2024-08-29 14:32:32760semak imbas

Data Types Part-05

Saya sedang belajar pengaturcaraan baharu dan tidak mahu minum kopi baharu. membosankan. Jadi saya fikir saya harus mencuba sesuatu yang baru. Satu-satunya alternatif kepada kopi ialah teh. Selepas mencari beberapa ketika, saya menyedari bahawa saya tidak mempunyai bahan yang diperlukan untuk membuat teh. Jadi apa yang boleh dilakukan? Hanya ada satu pilihan

Sekarang saya berjalan menuju ke kedai teh. Selepas beberapa jarak, saya bertemu dengan dua orang kawan. Salah seorang daripada mereka bertanya,

“Nak pergi mana?”

“Nak minum teh.”

“Begitukah.”

“Sudikah awak pergi? ”

“Ya, mari pergi juga.”

3 orang minum teh bersama-sama (saya minum lebih banyak). Dengan biskut. Selepas minum petang, tiba masanya untuk membayar bil. Sekarang saya meminta wang kepada rakan-rakan saya. Seorang berkata

“Anda seorang jurutera komputer. Anda seorang lelaki besar"

Saya tersenyum kecil selepas mendengar apa yang dikatakan oleh lelaki besar itu.

“Anda bayar bil. Dan kami datang dengan anda. Adalah menjadi tanggungjawab moral anda untuk membayar bil”

“Baiklah. Saya sedang membayar bil”

Saya tahu sangat bahawa saya tidak akan dapat berurusan dengan mereka.

Apabila pakcik pekedai bertanya tentang bil teh, dia berfikir sejenak. Anda sedang mengira dalam fikiran anda. Selepas beberapa lama dia berkata saya menyelesaikan bil dan pergi. Dapat tenaga saya kembali. Itulah sebabnya saya fikir saya perlu belajar sesuatu tentang pengaturcaraan. Selepas berfikir sejenak, saya memutuskan untuk mempelajari jenis data Python. Saya membuka 2-3 blog dari dalam talian dan memilih satu daripadanya dan mula membaca. Pada mulanya saya tidak faham apa-apa, tetapi perlahan-lahan sesuatu mula terlintas di fikiran saya. Untuk seketika saya berkata

“Saya kenal mereka. Inilah yang saya gunakan setiap hari."

Selepas membaca keseluruhan blog, saya rasa perkara ini perlu diberi perhatian. Jadi saya mencatat perkara yang perlu dan melihat jam. Saya ada sedikit masa. Jadi saya memutuskan untuk pergi ke Facebook Buka Facebook dan lihat mesej anda. Anda menghadapi masalah, jenis data tidak terlintas di fikiran. Memandangkan ada masa mari ajar anda jenis data.

Adakah anda tahu apakah jenis data itu? tidak tahu Jenis data ialah jenis data. Apakah jenis data itu? Terdapat dua jenis nombor semasa dia membuat matematik dalam kelas kecil. Nombor bulat dan pecahan. Dua ialah dua jenis nombor. Integer dan pecahan ialah dua jenis data yang berbeza.

Jenis data pada asasnya terdiri daripada 2 jenis.

  • Primitif
  • Bukan primitif.

Jenis data primitif ialah jenis data yang sudah wujud.

  • Integer
  • Apung (nombor perpuluhan)
  • Boolean (Benar/Salah)
  • Rentetan (Teks)

ialah jenis data bukan primitif dan jenis data tersebut dibuat menggunakan jenis data sedia ada.

  • Senarai
  • Tuple
  • Kamus dsb.

Persoalan mungkin timbul dalam fikiran anda adakah terdapat keperluan untuk mempelajari jenis data?

Sudah tentu ada. Kami tahu betul bahawa komputer tidak mempunyai keupayaan untuk bertindak sendiri. Dia akan bekerja semasa kita memberi arahan. Sekarang andaikan anda perlu menambah 2 nombor. Anda tidak memberitahu komputer jenis nombor dua itu. Selepas beberapa lama hasilnya salah. Di manakah masalah di sini?

Masalahnya ialah komputer tidak tahu apa jenis nombor dua. Sekarang dia akan membuat andaian sendiri dan memberikan hasilnya. Yang akan menunjukkan salah pada kebanyakan masa.

Nota: Python tidak perlu menentukan jenis data secara berasingan. Pengkompil Python tidak memilih jenis data secara automatik .

Integer

Integer bermaksud nombor bulat dalam bahasa Bengali. Iaitu, bermula dari 0, 1, 2 dan semua nombor berikutnya dan sebelumnya adalah integer.

Dalam masalah di atas jika anda menyebut Integer dalam medan nombor maka komputer akan menambah hasil sebagai integer berfungsi atau menambah.

Sekarang beritahu saya jenis data apakah bil yang saya berikan kepada pekedai teh?

Jalankan kod di bawah

intVar = 10
print(type(intVar))

Output akan datang seperti di bawah.

<class 'int'>
Bentuk pendek

Integer ialah int.

Terapung

Sekarang datang untuk terapung. Apakah maksud Bengali bagi Terapung? Jika anda tahu maka ia adalah baik. Kalau tak ada google translate.

Apa pun, anda faham nombor perpuluhan. 20.5 (20.5), 27.9 (27.9). Jika anda ingin menyebut bahasa Inggeris, 20 mata 5(20.5), 27 mata 9(27.9). Sekarang beritahu saya apakah keputusan SSC anda?

এই যে পয়েন্ট বা দশমিক দিয়ে কোন সংখ্যা লিখছি, এই ধরনের সকল সংখ্যা গুলোই হল Float ডাটা টাইপ এর অন্তর্ভুক্ত।

নিচের কোড টা রান করুন

intVar = 20.5
print(type(intVar))

Output নিচের মত আসবে।

<class 'float'>

String

এখন আমি যদি আপনার নাম জিজ্ঞাসা করি আপনি বলবেন “আমার নাম পাইথন”। এখন আপনার কাজ হচ্ছে এই লেখা টা কম্পিউটারে সেভ করতে হবে। কম্পিউটারে কিভাবে সেভ করবেন। কম্পিউটার কে তো বলে দিতে হবে। এটা কি?

যখন ‘’ বা “” এর মধ্য যখন কোন কিছু রাখা হয় তখন তাকে String বলা হয়।

নিচের কোড টা রান করুন

name = 'I am Python'
print(type(name))

Output নিচের মত আসবে।

<class 'str'>

str হল string সর্ট ফর্ম।

Boolean

এখন আমি যদি আপনাকে জিজ্ঞাসা করি,

আপনি কি সকাল সকাল ঘুম থেকে উঠেন ? অথবা

আপনি কি প্রতিদিন সকালে গোসল করে কাজে যান?

আপনি কি রাতে ঘুমানোর আগে বাইরে হাটতে যান ?

আপনি কি রাতে ঘুমানোর আগে বই পড়েন?

প্রশ্ন গুলো একটু এনালাইসিস করুন। কিছু পেলেন?

এখানে যত গুলো প্রশ্ন আছে, সব গুলোর উত্তর হ্যা অথবা না দিয়ে দিতে হবে। বুলিয়ান ডাটা টাইপ ঠিক একই ধরনের হয় হ্যা হবে নতুন না হবে। হ্যা বলতে True এবং না বলতে False কে বোঝায়।

নিচের কোড টা রান করুন

boolValue1 = True
boolValue2 = False
print(type(boolValue1))
print(type(boolValue2))

Output নিচের মত আসবে।

<class 'bool'>
<class 'bool'>

bool হল Boolean সর্ট ফর্ম।

কিছু মনে পড়েছে? আমিও কিন্তু বুলিয়ান এর ব্যবহার করেছি। কোথায় বলুন তো?

নন-প্রমিটিভ ডাটা টাইপ (list, tuple , set , dictionary) এর নিয়ে আলোচনার জন্য সামনের ব্লগ এ হবে। সাথে থাকার জন্য ধন্যবাদ

প্রশ্নের উত্তর গুলো জানাতে ভুলবেন না।

Atas ialah kandungan terperinci Jenis Data Bahagian-05. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn