Latest web development tutorials

أرقام Python3 (عدد)

نوع الثعبان لتخزين قيم البيانات الرقمية.

لا يجوز تغيير نوع البيانات، مما يعني أنه إذا قمت بتغيير نوع البيانات الرقمية لها قيمة، وإعادة تخصيص مساحة الذاكرة.

الأمثلة التالية سيتم إنشاء كائنات عدد عندما تعيين متغير:

var1 = 1
var2 = 10

يمكنك أيضا استخدام العبارة ديل لإزالة بعض الكائن الرقمي.

ديل جملة البيان:

del var1[,var2[,var3[....,varN]]]]

يمكنك استخدام العبارة ديل لحذف كائنات فردية أو متعددة من الإشارة، على سبيل المثال:

del var
del var_a, var_b

بيثون تدعم ثلاثة أنواع مختلفة من القيم:

  • صحيح (الباحثة) - غالبا ما يشار إليها هو عدد صحيح أو عدد صحيح هو صحيح موجب أو سالب، مع عدم وجود العلامة العشرية. Python3 يوجد حد لحجم عدد صحيح، ويمكن استخدامه كنوع طويل المستخدمة، لذلك ليس هناك Python2 Python3 نوع طويل.
  • تعويم (تعويم) - الفاصلة العائمة وجزء صحيح من الجزء الكسري، يطفو يمكن أيضا أن أعرب (2.5e2 = 2.5 × 10 2 = 250) باستخدام العلمي
  • مجمع ((معقد)) - مجمع من أجزاء الحقيقية والمتخيلة، يمكنك استخدام + BJ، أو مجمع (أ، ب) أن جزء حقيقي وجزء ب همية هو نوع الفاصلة العائمة.

يمكننا استخدام عشري وثماني الأعداد الصحيحة لتمثيل:

>>> number = 0xA0F # 十六进制
>>> number
2575

>>> number=0o37 # 八进制
>>> number
31
الباحث عوامة مجمع
10 0.0 3.14j
100 15.20 45.j
-786 -21،9 9.322e-36j
080 32.3 + E18 .876j
-0490 -90. -.6545 + 0J
-0x260 -32.54e100 3E + 26J
0x69 70.2-E12 4.53e-7J
  • بيثون تدعم عدد الجمع من أجزاء الحقيقية والمتخيلة، يمكنك استخدام + BJ، أو مجمع (أ، ب) أن جزء حقيقي وجزء ب همية هو نوع الفاصلة العائمة.


بيثون رقمية نوع التحويل

في بعض الأحيان، ونحن بحاجة إلى المدمج في تحويل نوع البيانات، تحويل نوع البيانات، تحتاج فقط إلى كتابة البيانات كاسم وظيفة.

  • الباحث (خ) تحويل العاشر إلى عدد صحيح.

  • تعويم (خ) تحويل السينية لتعويم.

  • معقد (خ) تحويل العاشر في جزء معقد، الحقيقي العاشر، والجزء التخيلي هو صفر.

  • معقد (س، ص) x و y تحويلها إلى عدد معقدة، وجزء حقيقي من العاشر، والجزء التخيلي من ذ.x و y هي تعبيرات رقمية.

المثال التالي سيتم تحويل متغير الفاصلة العائمة هو عدد صحيح:

>>> a = 1.0
>>> int(a)
1

بيثون عملية الرقمية

مترجم بيثون يمكن استخدامها بوصفها آلة حاسبة بسيطة، يمكنك إدخال تعبير في مترجم، فإنه سيتم إخراج قيمة التعبير.

التعبير اللغوي واضح ومباشر: +، -، *، و/، وغيرها من اللغات (مثل باسكال أو C) نفسها. على سبيل المثال:

>>> 2 + 2
4
>>> 50 - 5*6
20
>>> (50 - 5*6) / 4
5.0
>>> 8 / 5  # 总是返回一个浮点数
1.6

ملاحظة: قد تكون النتائج على مختلف الآلات عملية نقطة عائمة مختلفة.

في قسمة عدد صحيح، القسمة (/) دوما بإرجاع عدد الفاصلة العائمة، إذا كنت ترغب فقط في الحصول على النتائج من عدد صحيح، قد يتم إسقاط الجزء الكسري، يمكنك استخدام المشغل@:

>>> 17 / 3  # 整数除法返回浮点型
5.666666666666667
>>>
>>> 17 // 3  # 整数除法返回向下取整后的结果
5
>>> 17 % 3  # %操作符返回除法的余数
2
>>> 5 * 3 + 2 
17

يستخدم علامة المساواة (=) لتعيين قيم للمتغيرات. بعد هذه المهمة، بالإضافة إلى موجه المقبل، مترجم لن تظهر أية نتائج.

>>> width = 20
>>> height = 5*9
>>> width * height
900

الثعبان يمكن استخدامالمشغل ** لالأسي:

>>> 5 ** 2  # 5 的平方
25
>>> 2 ** 7  # 2的7次方
128

متغير قبل استخدامه يجب أن يكون "محددة" (أي، القيمة التي تم تعيينها إلى متغير)، وإلا خطأ:

>>> n   # 尝试访问一个未定义的变量
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'n' is not defined

سيتم تحويل أنواع مختلفة من المعاملات عدد صحيح مختلطة إلى النقطة العائمة:

>>> 3 * 3.75 / 1.5
7.5
>>> 7.0 / 2
3.5

في الوضع التفاعلي، والنتيجة الأخيرة هي التعبير يتم تعيين الإخراج إلى متغير_.على سبيل المثال:

>>> tax = 12.5 / 100
>>> price = 100.50
>>> price * tax
12.5625
>>> price + _
113.0625
>>> round(_, 2)
113.06

هنا، المتغير_ يجب أن يعتبر بمثابة متغيرات المستخدم للقراءة فقط.



وظائف رياضية

وظيفة عودة القيمة (وصف)
القيمة المطلقة (خ) إرجاع القيمة المطلقة، مثل تقاسم المنافع (-10) إرجاع 10
سقف (خ) العائد على الأعداد الصحيحة، مثل math.ceil (4.1) عوائد 5

CMP (س، ص)

إذا كانت x <ذ عوائد -1 إذا كان x == عودة ذ 0 إذا كان x> ذ يعود 1. بيثون 3 عفا عليه الزمن. أن استخدام (س> ص) - (خ <ذ) استبدال.
إكسب (خ) يعود e مرفوع إلى قوة س خ)، كما math.exp (1) إرجاع 2.718281828459045
المصنوعة (خ) إرجاع القيمة المطلقة، مثل math.fabs (-10) يعود 10.0
الكلمة (خ) بإرجاع عدد صحيح مدورة، مثل (4.9) إرجاع math.floor 4
تسجيل (خ) كما math.log (math.e) بإرجاع 1.0، math.log (100،10) إرجاع 2.0
LOG10 (خ) إرجاع اللوغاريتم الأساس 10 من س، مثل math.log10 (100) إرجاع 2.0
ماكس (X1، X2، ...) الحد الأقصى مقابل معلمة معينة، تسلسل المعلمة.
دقيقة (X1، X2، ...) إرجاع قيمة الحد الأدنى للمعلمة معينة، تسلسل المعلمة.
modf (خ) إرجاع جزء صحيح x و الجزء الكسري والرموز العددية وجزأين من نفس العاشر، الجزء صحيح في تمثيل الفاصلة العائمة.
الأسرى (س، ص) القيمة بعد العملية س ** ذ.
جولة (س [، ن]) إرجاع قيمة مقربة من تعويم x كما تمثل تعطى قيمة ن التقريب إلى عدد المنازل العشرية.
الجذر التربيعي (خ) بإرجاع الجذر التربيعي ل x، يمكن أن الأرقام ستكون سلبية، نوع الإرجاع هو العدد الحقيقي، مثل math.sqrt (4) إرجاع 2 + 0J


عدد الوظائف عشوائية

رقم عشوائي يمكن استخدامها في الرياضيات، والألعاب، والأمن وغيرها من المجالات، وأيضا في كثير من الأحيان جزءا لا يتجزأ من ذلك إلى خوارزمية لتحسين الكفاءة وزيادة مستوى الأمان في البرنامج.

وتشمل بيثون وظائف رقم عشوائي ما يلي شيوعا:

وظيفة وصف
اختيار (بعدها) من تسلسل العناصر في عنصر تم اختيارها عشوائيا، مثل random.choice (المدى (10))، 0-9 في صحيح تم اختيارها عشوائيا.
randrange ([بداية] وقف [ خطوة]) للحصول على رقم عشوائي من ضمن مجموعة قاعدة النطاق المحدد زيادات محددة، والتخلف الأساس إلى 1
عشوائية () بشكل عشوائي في ظل العدد الحقيقي في [0،1) النطاق.
البذور ([س]) تغيير رقم عشوائي البذور البذور المولد. إذا كنت لا تفهم المبدأ، لم يكن لديك لوضع البذور خاص، سوف بيثون مساعدتك في اختيار البذور.
خلط ورق اللعب (سفينة من نفس الطراز) كل عناصر تسلسل في ترتيب عشوائي
الزي الرسمي (س، ص) بشكل عشوائي في ظل العدد الحقيقي في [س، ص] مجموعة.


الدوال المثلثية

يشمل الثعبان الدوال المثلثية التالية:

وظيفة وصف
ACOS (خ) إرجاع جيب التمام قوس x في راديان.
آسين (خ) إرجاع جيب قوس راديان س.
ATAN (خ) إرجاع قوس الظل x في راديان.
ATAN2 (ص، س) إرجاع قوس الظل من X و Y تنسيق القيم.
كوس (خ) إرجاع جيب تمام راديان س.
hypot (س، ص) العودة الجذر التربيعي القاعدة الإقليدية (س * س + ص * ص).
الخطيئة (خ) إرجاع جيب راديان س.
تان (خ) إرجاع الظل من راديان س.
درجة (خ) تحويل راديان إلى درجات، مثل درجة (math.pi / 2)، وعاد 90.0
راديان (خ) تحويل الدرجات إلى راديان


الثوابت الرياضية

ثابت وصف
متزمت الرياضي بي ثابت (بي، π ممثلة عموما)
البريد الرياضي ه ثابت، (ه) من الثوابت الطبيعية (ثوابت الطبيعة).