美文网首页js css html
Python 变量声明(2)

Python 变量声明(2)

作者: Ritchie_Li | 来源:发表于2022-06-28 21:54 被阅读0次

1. 多变量赋值,使用下划线占位

a, b, _ =1, 2, True

print(a, b)

输出:1 2

2. 多变量赋值

a = b = c =2

print(a, b, c)

b =345

print(a, b, c)

输出:

2 2 2

2 345 2

和预期的值一样,改变变量b的值,只有变量b的值发生了改变。

测试列表

x = y = [7, 8, 9]

print(x)

print(y)

x = [13, 88, 99]

print(x)

print(y)

输出:

[7, 8, 9]

[7, 8, 9]

[13, 88, 99]

[7, 8, 9]

也和预期一样,改变列表x的元素值,只有列表x的值发生了改变。

改变列中一个元素的值:

x = y = [7, 8, 9]

x[0] =789

print(x)

print(y)

输出:

[789, 8, 9]

[789, 8, 9]

改变列表x第一个元素的值,类表y 第一个元素也被修改。

嵌套列表

x = [1, 2, [3, 4, 5], 6, 7]

print(x)

print(x[2])

print(x[2][1])

输出:

[1, 2, [3, 4, 5], 6, 7]

[3, 4, 5]

4

3. 同一变量可以赋值不同类型的值

a =2

print(a)

print(type(a))

a ='New value'

print(a)

print(type(a))

输出:

2

<class 'int'>

New value

<class 'str'>

4. 布尔型变量的计算

print(True +False ==1)        # 1 + 0 == 1

print(True *True ==1)        # 1 * 1 == 1

输出:

True

True

相关文章

  • Python 变量声明(2)

    1. 多变量赋值,使用下划线占位 a, b, _ =1, 2, True print(a, b) 输出:1 2 2...

  • 3. python3语法

    python3变量 1 声明变量语法:标识符/变量名=变量值 2 变量的命名规范(1). 在 Python 里...

  • Python ABC

    Python基础语法框架笔记 变量 变量声明定义 Python的变量的声明和定义很简单,或者说已经淡化了变量声明和...

  • 01 python变量与数据类型之序列类型

    python 变量 1.在python中,变量是不需要事先声明的,每个变量在使用之前都必须先赋值。2.python...

  • python--变量

    一、变量的声明 python语言是动态语言1.变量不需要事先声明2.变量的类型不需要声明 每个变量在使用前都必须赋...

  • 变量

    一、变量的声明 python语言是动态语言 变量不需要事先声明 变量的类型不需要声明 python 中使用等号=对...

  • Python 教程(二)

    Python变量类型 变量赋值 Python 中的变量赋值不需要类型声明。(mine:解释性语言应该都不要声明) ...

  • python基本语法学习笔记(一)

    Python 变量、 1.Python 没有声明变量的命令。甚至可以在设置后更改其类型。2.字符串变量可以使用单引...

  • Python数据类型-数字和字符串

    1、变量 1)Python 中的变量不需要声明,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。2)在 ...

  • 2018-12-30变量的声明

    一、变量的声明 python语言是动态的 . 变量不需要事先声明 . 变量类型不需要声明 等号(=)用来给变量赋值...

网友评论

    本文标题:Python 变量声明(2)

    本文链接:https://www.haomeiwen.com/subject/twsxbrtx.html