首页 > 后端开发 > Python教程 > Python - 基础知识

Python - 基础知识

WBOY
发布: 2024-07-18 17:57:48
原创
375 人浏览过

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
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板