Maison >développement back-end >Tutoriel Python >Types de données Partie-05

Types de données Partie-05

WBOY
WBOYoriginal
2024-08-29 14:32:32783parcourir

Data Types Part-05

J'apprends une nouvelle programmation et je n'ai pas envie de boire un nouveau café. Ennuyeux. J'ai donc pensé que je devrais essayer quelque chose de nouveau. La seule alternative au café est le thé. Après avoir cherché pendant un moment, j'ai réalisé que je n'avais pas le matériel nécessaire pour faire du thé. Alors que peut-on faire ? Il n'y a qu'une seule option

Maintenant, je me dirige vers le salon de thé. Après une courte distance, j'ai rencontré deux amis. L'un d'eux a demandé :

«Où vas-tu?»

«Je vais prendre le thé.»

« Est-ce vrai ? »

« Veux-tu y aller ? »

"Oui, allons-y aussi."

3 personnes ont pris le thé ensemble (j'ai bu davantage). Avec des biscuits. Après le thé, il est temps de payer l'addition. Maintenant, j'ai demandé de l'argent à mes amis. L’un d’eux a dit

« Vous êtes ingénieur informaticien. Tu es un grand gars"

J'ai souri un peu après avoir entendu ce que le grand gars a dit.

« Vous payez la facture. Et nous sommes venus avec vous. Il est de votre responsabilité morale de payer la facture »

«D'accord, d'accord. Je paie la facture »

Je sais très bien que je ne pourrai jamais y faire face.

Lorsque l'oncle commerçant a posé des questions sur la facture de thé, il a réfléchi un moment. Vous calculez dans votre esprit. Après un certain temps, il a dit. J'ai réglé la facture et je suis parti. J'ai retrouvé mon énergie. C'est pourquoi j'ai pensé que je devais apprendre quelque chose sur la programmation. Après avoir réfléchi un moment, j'ai décidé d'apprendre les types de données de Python. J'ai ouvert 2 ou 3 blogs en ligne, j'en ai sélectionné un et j'ai commencé à lire. Au début, je ne comprenais rien, mais petit à petit, quelque chose a commencé à me venir à l'esprit. Pendant un moment, j'ai dit

«Je les connais. C'est ce que j'utilise tous les jours."

Après avoir lu l'intégralité du blog, j'ai pensé que ces choses devaient être notées. J'ai donc noté les choses nécessaires et j'ai regardé l'horloge. J'ai du temps. J'ai donc décidé d'aller sur Facebook. Ouvrez Facebook et voyez votre message. Vous avez des problèmes, le type de données ne vous vient pas à l'esprit. Comme nous avons le temps, apprenons les types de données.

Savez-vous quel est le type de données ? je ne sais pas Le type de données est le type de données. De quel type de données s’agira-t-il ? Il y avait deux types de nombres lorsqu’il faisait des mathématiques dans de petites classes. Nombres entiers et fractions. Deux sont deux types de nombres. Entier et fraction sont deux types de données différents.

Les types de données sont essentiellement de 2 types.

  • Primitif
  • Non primitif.

Les types de données primitifs sont les types de données qui existent déjà.

  • Entier
  • Flottant (nombre décimal)
  • Booléen (Vrai/Faux)
  • Chaîne (Texte)

sont des types de données non primitifs et ces types de données sont créés à l'aide de types de données déjà existants.

  • Liste
  • Tuple
  • Dictionnaire etc.

Une question peut vous venir à l'esprit : est-il nécessaire d'apprendre les types de données ?

Bien sûr que oui. Nous savons très bien que les ordinateurs n’ont pas la capacité d’agir seuls. Il travaillera selon nos directives. Supposons maintenant que vous deviez additionner 2 nombres. Vous n'avez pas dit à l'ordinateur de quel type était le numéro deux. Après un certain temps, le résultat est faux. Où est le problème ici ?

Le problème est que l'ordinateur ne sait pas quel type de chiffre deux est. Il va maintenant faire sa propre hypothèse et donner le résultat. Ce qui se révélera faux la plupart du temps.

Remarque : Python n'a pas besoin de spécifier le type de données séparément. Le compilateur Python ne sélectionne pas automatiquement le type de données .

Entier

La signification bengali de

Entier est un nombre entier. Autrement dit, à partir de 0, 1, 2 et tous les nombres suivants et précédents sont des nombres entiers.

Dans le problème ci-dessus, si vous dites Entier pour le nombre, l'ordinateur ajoutera le résultat sous forme de nombre entier ou ajoutera.

Maintenant, dites-moi de quel type de données est la facture que j'ai donnée au commerçant de thé ?

Exécutez le code ci-dessous

intVar = 10
print(type(intVar))

Le résultat sera comme ci-dessous.

<class 'int'>
La forme courte de

Integer est int.

Flotter

Maintenant, viens flotter. Quelle est la signification bengali de Float ? Si vous savez, c'est bien. Sinon, il existe Google Translate.

De toute façon, vous comprenez les nombres décimaux. 20,5 (20,5), 27,9 (27,9). Si vous voulez dire anglais, 20 point 5(20,5), 27 point 9(27,9). Maintenant, dis-moi quel est ton résultat 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) এর নিয়ে আলোচনার জন্য সামনের ব্লগ এ হবে। সাথে থাকার জন্য ধন্যবাদ

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn