score[1][1]在python中是什么意思
发布网友
发布时间:2023-01-12 04:02
我来回答
共1个回答
热心网友
时间:2023-02-09 21:32
我们把前面的程序稍微改一下,来了解python中的变量。
#file: ./4/4_1.py#定义变量
hello_str = "hello, world!"
#字符串打印
print(hello_str)
建议通过视频来学习本节内容: 查看本节视频
这段代码实现的功能也是在终端打印出“hello,world!”这一字符串。与我们最开始那个程序不同的是,它定义了一个变量“hello_str”用于存储这个字符串,然后再调用print函数输出。
本节我们来学习什么是变量?变量,顾名思义就是可以变化的一个数据,与其对应的不能改变的数据,叫做“常量”。
变量和常量,是所有编程语言的一个基本概念。
Python里面没有专门定义常量的语法,通常用变量来替代,所以我们不专门介绍常量。
抽象了看,所有的程序,无论大小,其本质都是在操作一系列的数据按照我们预设的逻辑去运算。这些数据在运算过程中,会被临时存储在内存中,我们可以认为变量就是对这些存储空间的一个命名。我们可以在代码中通过使用变量,来达到操作对应数据的目的,而不需要感知这个数据具体是怎么被计算机存储的。
我们通过pycharm来调试该段代码,看看变量是如何存储数据的:
我们通过id(hello_str)来获取变量hello_str的地址,这个地址是我们看来很奇怪的一串值。其实这个值是一个内存地址,它指向的是一段内存空间的起始位置。“hello,world!”这一串字符就存储在这段内存空间中。变量的存储空间是堆(heap)和栈(stack)。堆栈是有很大区别的,在C语言里面你需要非常清晰的搞清楚它们,但是python封装得更好,不需要太去深究它们。如果感兴趣,你可以参考下图,或者百度。
总结一下,变量是用来临时存储数据的,它本质上指向的是一段存储空间的起始地址。Python里面,对于变量的命名有一些约束,如下:
变量的第一个字符必须是字母表中字母或下划线 _ 。
变量的其他的部分由字母、数字和下划线组成。
标识符对大小写敏感。
变量不能采用python的保留字命名。
我们可以在windows命令行中采用下面的方法查询保留字:
理论上,python3可以支持采用中文字符命名变量。
下面我们通过一个有意思的例子来进一步深入理解python的变量。
1 #file: ./4/4_
热心网友
时间:2023-02-09 21:32
我们把前面的程序稍微改一下,来了解python中的变量。
#file: ./4/4_1.py#定义变量
hello_str = "hello, world!"
#字符串打印
print(hello_str)
建议通过视频来学习本节内容: 查看本节视频
这段代码实现的功能也是在终端打印出“hello,world!”这一字符串。与我们最开始那个程序不同的是,它定义了一个变量“hello_str”用于存储这个字符串,然后再调用print函数输出。
本节我们来学习什么是变量?变量,顾名思义就是可以变化的一个数据,与其对应的不能改变的数据,叫做“常量”。
变量和常量,是所有编程语言的一个基本概念。
Python里面没有专门定义常量的语法,通常用变量来替代,所以我们不专门介绍常量。
抽象了看,所有的程序,无论大小,其本质都是在操作一系列的数据按照我们预设的逻辑去运算。这些数据在运算过程中,会被临时存储在内存中,我们可以认为变量就是对这些存储空间的一个命名。我们可以在代码中通过使用变量,来达到操作对应数据的目的,而不需要感知这个数据具体是怎么被计算机存储的。
我们通过pycharm来调试该段代码,看看变量是如何存储数据的:
我们通过id(hello_str)来获取变量hello_str的地址,这个地址是我们看来很奇怪的一串值。其实这个值是一个内存地址,它指向的是一段内存空间的起始位置。“hello,world!”这一串字符就存储在这段内存空间中。变量的存储空间是堆(heap)和栈(stack)。堆栈是有很大区别的,在C语言里面你需要非常清晰的搞清楚它们,但是python封装得更好,不需要太去深究它们。如果感兴趣,你可以参考下图,或者百度。
总结一下,变量是用来临时存储数据的,它本质上指向的是一段存储空间的起始地址。Python里面,对于变量的命名有一些约束,如下:
变量的第一个字符必须是字母表中字母或下划线 _ 。
变量的其他的部分由字母、数字和下划线组成。
标识符对大小写敏感。
变量不能采用python的保留字命名。
我们可以在windows命令行中采用下面的方法查询保留字:
理论上,python3可以支持采用中文字符命名变量。
下面我们通过一个有意思的例子来进一步深入理解python的变量。
1 #file: ./4/4_
热心网友
时间:2023-02-09 21:32
我们把前面的程序稍微改一下,来了解python中的变量。
#file: ./4/4_1.py#定义变量
hello_str = "hello, world!"
#字符串打印
print(hello_str)
建议通过视频来学习本节内容: 查看本节视频
这段代码实现的功能也是在终端打印出“hello,world!”这一字符串。与我们最开始那个程序不同的是,它定义了一个变量“hello_str”用于存储这个字符串,然后再调用print函数输出。
本节我们来学习什么是变量?变量,顾名思义就是可以变化的一个数据,与其对应的不能改变的数据,叫做“常量”。
变量和常量,是所有编程语言的一个基本概念。
Python里面没有专门定义常量的语法,通常用变量来替代,所以我们不专门介绍常量。
抽象了看,所有的程序,无论大小,其本质都是在操作一系列的数据按照我们预设的逻辑去运算。这些数据在运算过程中,会被临时存储在内存中,我们可以认为变量就是对这些存储空间的一个命名。我们可以在代码中通过使用变量,来达到操作对应数据的目的,而不需要感知这个数据具体是怎么被计算机存储的。
我们通过pycharm来调试该段代码,看看变量是如何存储数据的:
我们通过id(hello_str)来获取变量hello_str的地址,这个地址是我们看来很奇怪的一串值。其实这个值是一个内存地址,它指向的是一段内存空间的起始位置。“hello,world!”这一串字符就存储在这段内存空间中。变量的存储空间是堆(heap)和栈(stack)。堆栈是有很大区别的,在C语言里面你需要非常清晰的搞清楚它们,但是python封装得更好,不需要太去深究它们。如果感兴趣,你可以参考下图,或者百度。
总结一下,变量是用来临时存储数据的,它本质上指向的是一段存储空间的起始地址。Python里面,对于变量的命名有一些约束,如下:
变量的第一个字符必须是字母表中字母或下划线 _ 。
变量的其他的部分由字母、数字和下划线组成。
标识符对大小写敏感。
变量不能采用python的保留字命名。
我们可以在windows命令行中采用下面的方法查询保留字:
理论上,python3可以支持采用中文字符命名变量。
下面我们通过一个有意思的例子来进一步深入理解python的变量。
1 #file: ./4/4_