无锡网站制作哪家不错,模板建站按年收费,营销型网站建设技术指标,瑞典网站后缀学习目标
了解魔法世界中可更改容器——变量了解魔法世界的基本数值类型——字符串、整数了解魔法百宝箱——字典、列表了解列表如何添加值了解字典如何添加值了解字典与列表定义的不同符号
目录
第一篇#xff1a;《假如编程是魔法之零基础看得懂的Python入门教程 》——《假如编程是魔法之零基础看得懂的Python入门教程 》——一既然你选择了这系列教程那么我就要让你听得懂 第二篇《假如编程是魔法之零基础看得懂的Python入门教程 》——二魔法实习生第一步了解魔杖的使用 第三篇《假如编程是魔法之零基础看得懂的Python入门教程 》——三使用初始魔法跟编程魔法世界打个招呼吧 第五篇《假如编程是魔法之零基础看得懂的Python入门教程 》——五我的魔法竟然有了一丝逻辑 第六篇《假如编程是魔法之零基础看得懂的Python入门教程 》——六精简魔法更强大 第七篇《假如编程是魔法之零基础看得懂的Python入门教程 》——七我把魔法变成了积木
推荐
博主其他小白教程《零基础看得懂的C语言入门教程 》
欢迎大家关注公众号公众号提前阅读哟公众号每满1024及1024倍数则会抽奖赠送机械键盘一份IT书籍2份哟~
一、了解编程魔法世界的基本数据类型及变量
在编程中经常会遇见某些值需要存储就像上一节内容input的使用一样如果没有一个容器存储输入的值可能就会原地输出了很多情况下这样使用并没有太大的意义。例如你需要两个值一个是1一个是3我们要将两个值做加法运算这时最好的办法则是使用一个容器存储1另外一个容器存储3随后进行加法运算为了标识这两个容器在这里定义一个容器名称为a存储的值是1一个容器名称为m存储的值是3。随后进行加法运算如am这样就可以得到13的值为4了。接下来就来了解容器的使用方法。
1.1 了解容器变量的使用 在平常的魔法世界中可能只需要念念一句咒语就可以使用一个魔法在编程魔法世界中的魔法更加强大从而出现了很多概念方便我们编写强大魔法。
变量就是其中之一通过使用变量我们可以在一个大量魔法的指令的初中存储值方便下一个魔法指令的使用所以变量的作用就是为存储值的容器。以下示例就表示一个变量a存储了一个值为1
a1是不是够简单在python编程中使用等于号表示把右边的值传递给左边的容器这个过程称为赋值这一个过程我们可以描述为把1赋值给a变量。
那我问你我需要存储一个字符串该怎么写 敲黑板、敲黑板了在上一节学习中说过python中使用双引号的引起来的字符串表示字符串值那么就可以写成如下示例
a这是字符串的值注意双引号是英文输入法输入的双引号中文双引号和英文的双引号是不一样的在编程中所有有特殊作用的标点都需要使用英文输入法输入。
以上完成了一个变量并且存储一个值的代码编写接下来我想显示这个变量的值该怎么办我想肯定你们都知道使用print那print具体该如何写这时候肯定有同学说“你没教我怎么知道”好像是这么回事。
其实在之前的课程中有说过一个概念print圆括号中使用双引号引起来的值会原样输出但如input这种有其它含义的就不用使用双引号引起来当然有其它情况例如特殊字符后面会说明这种情况。我们现在进行一个简单的逻辑分析我们想显示变量a所存储的值肯定不是把里面的值这是字符串的值给写到print后的括号中因为这样写并没有意义那么就只能是a这个变量名称了这个变量a是有其它含义的它是一个变量变量内存有一个值又不能使用双引号那是不是如下情况呢
print(a)对的没错就是这样如果有想到的同学非常棒。这是个标准答案这样就可以直接显示a变量内所存在的值了。但具体在魔法操作窗口中如何写因为程序和我们写文章一样是从头往下进行读的是符合这种从上往下的顺序所以我们可以写成如下形式
a这是字符串的值
print(a)首先在显示a前将a赋值a这是字符串的值随后再使用print显示a的值print(a)。再给大家看一下魔法操作窗口 记得一定要保存。随后到小黑框中输入python加一个空格拖拽当前python文件到小黑框中按enter键确认 从结果上看成功显示了a变量中存储的值。
1.2 了解编程魔法中值的基本类型有哪些 在此我们并不介绍全部只介绍常用的字符串类型、整数类型其它类型之后使用到了再具体介绍。
查看1.1中的代码我们首先了解了一个变量如何存储一个值用了一个字符串的值存储至变量a在这个过程中解释器会自动判断等于号右边的值是什么类型随后把变量a编程什么类型这个过程并不需要我们去实现。假设我等于号右边是1那么变量a就变成了装整数类型的变量。
二、了解魔法百宝箱
刚刚已经了解了基本的变量类型但是这些类型只能存储一个固定类型的值那么我该如何存储多个固定类型的值呢这时候就需要使用到列表或者字典了。
2.1 魔法百宝箱列表的使用 列表在python编程中作用可是极大操作也是十分的简单列表其实就是一堆数值的集合例如我想存储多个值 1、2、3、33、hello、hi、11到一个变量中改如何做使用列表呗不会吧不会吧才说完你不会不清楚吧既然清楚了接下来我们看一下列表该如何使用。查看以下示例
list1[1,2,3,33,hello,hi,11,6]以上就是一个列表的使用方法及其简单我还多存了一个’11’一级一个6。那我问你们11与’11’有什么不同多了个引号不对再想想。答案是一个是字符串一个是数字。这时候你是不是想打我的心都有了停先别动手在之前的章节中我说过用引号引起来的表示字符串这是规定我也没办法。如果你觉得这个解释不能接收那我问你一个问题干冰是二氧化碳吧它是固体吧那二氧化碳在常温下是什么是气体呀。那还是不是二氧化碳懂了吧。好了这东西只可意会不可言传懂了就行。
以上示例我定义了一个名为list1的列表列表里面存了1,2,3,33,hello,hi,11,6那如何进行输出当然是直接把list1放到print后的括号中就可以了
list1[1,2,3,33,hello,hi,11,6]运行结果如下 列表也可以动态的添加值例如我想通过input输入一个值添加到列表中如何做这问题超纲了那我告诉大家直接使用列表的一个方法就可以名为append方法使用方法如下
list1.append(你好)以上在列表名后面一个小数点 接着一个append即可这句话可以理解成使用list1的方法append往列表添加值值为’你好。查看示例
list1[1,2,3,33,hello,hi,11,6]
print(list1)
list1.append(你好)
print(list1)以上代码首先显示list1的内容随后添加’你好’值到list1中再输出显示list1的值 值很明显的多了一个你好在尾部append是在列表尾部添加值。那么接下来就可以开始使用input了让我们自己输入一个值添加到列表了。那我input放在哪放在append后的括号内相必大家通过这几节的学习已经了解了吧整体代码为
list1[1,2,3,33,hello,hi,11,6]
print(list1)
list1.append(input(输入一个值到列表内))
print(list1)运行结果如下 也可以使用一个变量接收输入的值然后在添加到列表中
list1[1,2,3,33,hello,hi,11,6]
print(list1)
ainput(输入一个值到列表内)
list1.append(a)
print(list1)在使用input函数后将会把输入的值赋值给变量a。强调几次了等于号是把右边的值赋值给左边变量大家一定要注意这个点。 运行结果 魔法百宝箱list列表学习完毕。接下来学习一个魔法字典容器——字典的使用。
2.2 魔法字典的使用 相必大家对于字典都是用过字典是通过一定的标签索引找到具体的内容值。在python中的字典也是一样我们给字典一个索引称为key再给一个值与这个key进行对应称为value值那么就形成了一个索引key对应一个value值的组合。在2.1列表中每个值没有索引如果我存储的值为 xiaoming、13、170第一个值xiaoming是名字第二个值13为年龄第三个值170为身高并没有一个对应的标记去清晰的命名字典就可以很好的将这个问题解决。查看示例
dict{name:xiaoming,age:13,height:170}以上代码为字典的创建定义xiaoming是一个字符串所以使用引号引入索引为name作为标记年龄的值为13使用age作为标记身高为170使用height作为标记这样就很好的区分了值的内容。在此注意列表使用的是方括号[]字典使用的是花括号{}。
输出dict的值我就没必要详细说明了如下示例 添加值的方式如下
dict[sex]t以上代码表示往名称为dict的字典中添加一个索引为sex值为t的内容。要注意往一个字典里面添加一个值必须要先使用如下形式定义了列表才可以意思为你要往一个字典里面添加值必须得先告诉解释器我已经创建了这么一个字典
dict{name:xiaoming,age:13,height:170}整体代码
dict{name:xiaoming,age:13,height:170}
print(dict)
dict[sex]t
print(dict)运行结果 如果想创建一个空字典可以使用如下代码
dict{}整体代码
dict{}
print(dict)
dict[sex]t
print(dict)运行结果
三、总结
内容较多这一节希望大家能够很好的掌握这一节需要掌握的知识点
了解了变量 了解了字符串类型的变量使用以及整数类型的变量是用户了解了可以存储多个不同类型值的列表及字典使用了解列表如何添加值使用apend是在列表尾部进行添加的了解字典如何添加值是使用中括号给予一个索引后使用等于号赋值了解字典是使用方括号进行定义[]以及了解了字典是使用花括号进行定义{}。