0


Python基础篇:变量,列表

Python基础篇:变量,列表

上期介绍了最基础的一个程序,现在我们详细介绍一下变量和列表。以后的学习会越来越复杂,所以我们应该多培养兴趣,不然到时候我们可能会坚持不下去,会觉得枯燥。所以我们应该从现在开始理解每一行程序,当你理解后,你会觉得很有意思。

变量
变量是Python最基础的一个用法,它就像一只盒子,储存了各种数据。他可以存放字符串和数字等,还可以给他赋值,将别的变量传导进来。它是Python最最基础的语句,没有它之后的程序不可能完成。

创建变量其实很简单:变量名(英文) + 等号 + 值
下面做一个年龄的变量为例

age =13

这就是一个变量,创建起来很简单对不对,里面的数值为13。

再看下面一个

name ='Jim'

这又是一个变量,不过里面存储的东西不同了,这是一个保存字符串的变量。变量又要怎么赋值呢?首先你的变量必须存储的是一个数字,接着可以看我下面的操作。

age = age +1

这就把年龄的变量加上了1,也就是将13加上1变成了14。这样可能太麻烦了,下面还有一种更简单的方法。

age +=1

这就是另一种赋值方法,非常快捷,只要在+=后写上要赋予的数值就行。如果要减去数值就打上-=就可以了。

如果你的变量里是字符串,那它可以参与字符串拼接。比如说我再创建一个变量。

greating ='is a good student.'

接着,拼接。

print(name + greating)

(注意,以上程序代码需要有前面的同名变量才可以使用)输出结果就不用了多说了,Jim is a good student.字符串拼接的使用也可以直接使用字符串,不使用变量。

接着说一些常用的语句:

global age  # 设置为全局变量int(age)# 将变量设置为int类型(即数字)str(age)  # 将变量设置为str类型(即字符串)

这些具体可以做什么用,大家可以先保持一个疑问,在之后的文章中会细讲。

列表
如果你需要设置一个多人游戏,但是你需要的人数众多,一个一个打变量,一个一个赋值太麻烦了,那你可以试一下列表。接着是使用列表和变量的对比。

变量

player_a_1 ='Jim'
player_a_2 ='Tom'
player_a_3 ='Jerry'
player_b_1 ='Gina'
player_b_2 ='Steve'
player_b_3 ='Aelx'

一个一个设置变量是不是很麻烦?这个其实还算少的,如果人真多起来,那你的手打下来估计就麻了。所以,列表就可以帮你解决这个问题。

列表

player_a =['Jim','Tom','Jerry']
player_b =['Gina','Steve','Aelx']

怎么样?六行的代码只用了两行就解决了,如果人数更多,那省下来的工作量也会更多。那么,我们会提取变量,列表怎么提取呢?自己打出来呗,用什么列表
首先,我们要知道,Python列表的数字是从0数起的,所以第一个是0,不是1!所以我们应该这么提取:

print(player_a[0])

这个便是提取a队中的第一位,也就是Jim。如果要提取另外几位,在中括号中换个数字就行了。格式就是:
列表名 + [位数-1]

以上就是本篇文章的所有内容,不会的欢迎评论私信,谢谢阅读!

往期文章
Python基础篇:你好,世界!
Python算法篇:冒泡排序
抽奖程序制作(初始版)
制作Python数字华容道(可选择关卡)

顺便再说一下,如果觉得基础不够扎实的朋友老老实实看基础篇,其它的你们还看不明白。基础扎实的可以看算法篇。能力较高的可以看程序制作。能力过高的应该也看不到这来。
再次谢谢阅读!


本文转载自: https://blog.csdn.net/weixin_56320616/article/details/115742285
版权归原作者 #Qss# 所有, 如有侵权,请联系我们删除。

“Python基础篇:变量,列表”的评论:

还没有评论