首頁 > 後端開發 > Python教學 > 資料類型第 05 部分

資料類型第 05 部分

WBOY
發布: 2024-08-29 14:32:32
原創
780 人瀏覽過

Data Types Part-05

我正在學習新的編程,不想喝新咖啡。無聊的。所以我想我應該嘗試一些新的東西。咖啡的唯一替代品是茶。找了一段時間,我發現我沒有泡茶所需的材料。那麼可以做什麼呢?只有一個選擇。

現在我正朝茶館走去。走了不遠的路,我遇見了兩個朋友。其中一人問道,

「你要去哪裡?」

「去喝茶了。」

「是這樣嗎。」

「你要去嗎?」

「是的,我們也走吧。」

3個人一起喝茶(我喝的比較多)。配餅乾。喝完茶,就該結帳了。現在我向朋友要錢。有人說

「你是電腦工程師。你是個大男人了」

聽了大佬的話我微微一笑。

「你付帳。我們和你一起來了。付帳是你的道德責任」

「好好吧。我來付帳」

我很清楚,我永遠無法對付他們。

當店主叔叔詢問茶水帳單時,他想了想。你心裡盤算著。過了一會兒,他說完我就走了。我的能量回來了。這就是為什麼我認為我需要學習一些程式設計知識。想了一會兒,我決定學習Python的資料類型。我在網上打開了2-3個博客,並從中選擇了一個並開始閱讀。起初我什麼都不懂,但慢慢地,我的腦海裡開始浮現一些東西。有一段時間我說

「我認識他們。這就是我每天使用的東西。」

看完整個博客,我覺得這些事情應該要注意。所以我記下了必要的事情並看了看時鐘。我有一些時間。所以我決定去 Facebook 打開 Facebook 看看你的消息。你有麻煩了,你沒有想到資料型態。由於有時間,讓我們教您資料類型。

你知道資料型別是什麼嗎?不知道資料類型是資料的類型。會是什麼樣的數據?他在小班做數學的時候有兩種數字。整數和分數。二是兩種類型的數字。整數和分數是兩種不同的資料類型。

資料型態基本上有兩種。

  • 原始
  • 非原始。

原始資料型態是那些已經存在的資料型別。

  • 整數
  • 浮點數(十進制數)
  • 布林值(真/假)
  • 字串(文字)

是非原始資料類型,這些資料類型是使用現有資料類型建立的。

  • 列表
  • 元組
  • 字典等

你可能會想到一個問題,是否需要學習資料型別?

當然有。我們非常清楚,計算機沒有能力自行行動。他將按照我們的指示工作。現在假設您必須添加 2 個數字。 你沒有告訴計算機第二個是什麼類型。一段時間後結果是錯誤的。問題出在哪裡?

問題是計算機不知道數字 2 是什麼類型。現在他會做出自己的假設並給出結果。大多數時候會顯示錯誤。

注意:Python不需要單獨指定資料型態。 Python的編譯器不會自動選擇資料類型。

整數

Integer 的孟加拉語意義是整數。即從0、1、2開始,後面和前面的數字都是整數。

在上面的問題中,如果你在數字欄位中輸入整數,那麼計算機將按照整數運算或加法將結果相加。

現在告訴我我給茶葉店老闆的帳單是什麼資料類型?

運行下面的程式碼

intVar = 10
print(type(intVar))
登入後複製

輸出如下。

<class 'int'>
登入後複製

Integer 的縮寫形式是 int.

漂浮

現在來漂浮吧。 Float 的 孟加拉語意思是什麼?如果你知道那就好了。如果沒有的話,有Google翻譯。

無論如何,你了解十進制數。 20.5(20.5)、27.9(27.9)。如果你想說英語,20點5(20.5),27點9(27.9)。現在告訴我你的 SSC 結果是什麼?

এই যে পয়েন্ট বা দশমিক দিয়ে কোন সংখ্যা লিখছি, এই ধরনের সকল সংখ্যা গুলোই হল 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) এর নিয়ে আলোচনার জন্য সামনের ব্লগ এ হবে। সাথে থাকার জন্য ধন্যবাদ

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

以上是資料類型第 05 部分的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板