首頁 > 後端開發 > Python教學 > Python - 基礎知識

Python - 基礎知識

WBOY
發布: 2024-07-18 17:57:48
原創
373 人瀏覽過

Python - Fundamentals

在這裡,我將告訴你如何在Python中使用變數。我們將了解如何命名變數並為其賦值。

如何命名變數?

首先,變數只不過是整個程式中物件或值的參考。它們充當存儲值的存儲器的引用。

命名它們有一定的規則。

  • 必須以字母(a-z、A-Z)或底線(_)開頭。
  • 第一個字元後面可以跟字母、數字(0-9)或底線。
  • 變數名稱區分大小寫。 例如,myName 和 myname 是完全不同的變數。
  • 不應使用Python保留字作為變數名 例如:class、def、for、while。

因此,在 python 中,運算子 = 用來為變數賦值。

# Assigning integer value
age = 18
print(age)

18

# Assigning string value
name = "Arif"
print(name)

Arif

# Assigning float value (float means decimal value)
height = 2.5
print(height)

2.5

# Assigning boolean value (rfrs to true/false)
is_student = True
print(is_student)

True

登入後複製

變數型別

Python是一個類型化語言,我們在為變數賦值時不需要宣告它的型別。類型由其自身推論。

name = "Abys"
print(name)
print(type(name))

Abys
<class 'str'>

登入後複製
登入後複製

或者我們也可以用以下方式定義類型,

name = "Abys"
type(name)

str

age = 18
type(age)

int

登入後複製

這是基本的。

我被要求自己完成一些問題,讓我和你們討論一下。
學習起來容易多了,對吧...?

1。建立一個名為 name 的變數並將您的名字指派給它。然後列印變數的值。

name = "Abys"
print(name)
print(type(name))

Abys
<class 'str'>

登入後複製
登入後複製

2。建立一個變數 Age 並將您的年齡分配給它。稍後,為變數重新分配新值並列印新值。

age=17
print("Present age:",age)
age= 18
print(age)

Present age: 17
18

登入後複製

如果我們想要類型,就在這裡;

print(type(age))
<class 'int'>

登入後複製

3。在一行中將值 5、10 和 15 指派給三個變數 a、b 和 c。列印他們的值。

a,b,c = 5,10,15
print(a,b,c)

5 10 15

登入後複製

如果我們想加入它們,

print(a+b+c)

30

登入後複製

4。交換兩個變數 x 和 y 的值,而不使用第三個變數。列印交換前後的值。

x,y = 5,25
print(x,y)
print(x-y)
x,y = 25,5
print(x,y)
print(x-y)

5 25
-20
25 5
20

登入後複製

他們只要求列印交換的值,是我做了額外的事情。

在下一個qn之前我們應該知道什麼是常數...

什麼是常數?

在Python中,常數是那些不打算改變的值。按照慣例,它們通常以大寫字母書寫,並用底線分隔單字。
然而,在Python中常數也是可以改變的。

5。使用適當的值定義常數 PI 並列印它們。

PI=3.14159
print(f"{PI:.3f}")

3.142

登入後複製

6。寫一個程序,使用常數 PI 和可變半徑計算圓的面積。列印面積。

PI=3.14
radius=7
r=radius
area=PI*r**2 # r**2 refers to r pow 2
print("Area of circle is",area)

Area of circle is 153.86

登入後複製

7。定義矩形的長度和寬度常數。計算並列印面積。

L,B = 5,15
area = L*B
print("Area of rect is ",area)

Area of rect is  75

登入後複製

這些是我制定的qns。希望清楚。
謝謝大家...

以上是Python - 基礎知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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