栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python教学

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python教学

第一章 python 基础知识 第三节 变量和常量

引子

变量,顾名思义,就是能够变动的量,变量可以是字符串,可以是整数,可以是浮点数,也可以存放一个列表(第六节讲),那让我们看一下变量丰富多彩的功能吧!

1. 整形、浮点型变量的加减乘除。

# 输出结果:
# 25
# -5
# 150
# 0.6666666666666666
a = 10
b = 15
c = a + b
d = a - b
e = a * b
f = a / b
print(c)
print(d)
print(e)
print(f)

变量不仅可以和别的变量做运算,还可以跟自己做运算。

2. 整形、浮点型变量的自增、自减、自乘、自除。

# 输出结果:
# 15
# 75
# 70
# 14.0
a = 10
a = a + 5
print(a)
a = a * 5
print(a)
a = a - 5
print(a)
a = a / 5
print(a)

变量的自增、自减、自乘、自除还可以写成这种方式。

a += 5
a -= 5
a *= 5
a /= 5

3. 字符串类型变量的加减乘除。

可以用加法(字符串 + 字符串),还可以用乘法(字符串 * 整数),如下列代码。

# 输出结果
# abcde
# abcdeabcdeabcdeabcdeabcde
a = "abc"
a += "de"
print(a)
a *= 5
print(a)

但是,不可以这样写。

# 以下代码全部错误
a = "abc"
a += 3
a -= "c"
a *= "bcd"
a /= 3
a /= "efg"

4. 交换变量。

有两个变量,分别是a,b,怎么交换呢?

a = 10
b = 15
a, b = b, a

用这样的代码a, b = b, a就可以实现a和b的交换了,那咱们来看三个变量的交换。

我想让a,b,c变成b,c,a,就可以用下列代码。

a = 10
b = 15
c = 20
a, b, c = b, c, a

说完了变量的内容,让我们来聊聊常量吧。

常量,顾名思义,就是不能变化的量,像π这样的数就是常数。

1. 使用π常数。

这样使用是对的。

# 输出结果:
# 3.141592653589793
import math
a = math.pi
print(a)

而这样是错误的,因为π不是函数,而是常数。

import math
a = math.pi()
print(a)

2. 错误示例。

错在π是常量,不能更改。

import math
math.pi = 5

这节课我们就上到这里,下一讲,我们会讲if elif else语句。

下次更新时间:6月3日(12:00左右)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/947532.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号