Hello,大家好,我是一名python的初学者---小奇同学,接触python也有一段时间咯,今天总结一下之前学习过的经验,有幸能在这儿跟大家分享与交流,希望我们能一起携手前进,共同成长,从此时此刻就开始我们的python之旅叭!
变量
首先,和我们先招手打招呼的就是变量,变量的作用就是存储数据,方便我们在后面直接使用;在python中,我们所有的操作都是围绕变量来进行滴!
例如:
num = 1# 将1赋值给num
在这里,定义了一个变量num,并把数值1赋值给了num,注意哦,这里是把右边的数据赋值给左边的变量,这个"="是赋值号.
我们还可以将多个数值同时赋值给多个变量呢!
例如:第一个方法:
num_01, num_02 = 1, 2# 将1, 2同时赋值给num_01, num_02
在这里,定义了num_01和num_02两个变量,并同时把1和2分别赋值给了num_01和num_02.
当然了,也可以跟我们前面的写法一样,根据顺序一步一步的赋值
例如:第二个方法:
num_01 = 1# 将1赋值给num_01
num_02 = 2# 将2赋值给num_02
不过我们在使用第二次方法的时候呢!那么交换变量就需要创建一个新的变量来进行存储数据,然后再对原有变量进行交换
例如:
num_01 = 1# 将1赋值给num_01
num_02 = 2# 将2赋值给num_02
num_03 = num_01# 将num_01的值赋值给num_03
num_01 = num_02# 将num_02的值赋值给num_01
num_02 = num_03# 将num_03的值赋值给num_02
看到了这儿,是不是有些人被绕的有点头晕了呢!不过没有关系呢,下面我给大家仔细讲解一下:假如01的杯子里装得是水(1),02的杯子里装得是橙汁(2),03是一个空杯子;我们需要换一下,是不是需要将01的水倒进空杯子03里,再将02的橙汁倒进01的杯子里(此时01是空杯子),最后将03的水再倒进02的杯子里(此时02是空杯子),这样就完成了两个变量的交换啦!
不过相信很多人也发现了一个问题:这样是不是太麻烦了呢?!所以我们也可以按照第一个方法一样,来对变量进行交换,使过程变得更加方便
例如:
num_01, num_02 = 1, 2# 将1, 2同时赋值给num_01, num_02
num_01, num_02 = 2, 1# 将2, 1同时赋值给num_01, num_02
这样是不是就更方便,而且还很美观好看呢!
不知道大家有没有注意到,前面的几段代码中都出现了一个符号:"#",这是是什么意思呢?其实它的作用非常简单,不过且很重要:它是给我们这段代码注释,让我们一眼就能明白这段代码是什么意思呢!可以写在这一段代码的前一段或后面;为了方便自己和他人,小伙伴们可别忘了哟!
num = 1# 将1赋值给num
print(num)# 打印输出num
上面的代码中,是不是多出了一个新词"print()",它的意思是打印,这个是将结果打印在我们的控制台中
运行结果
1
在python中,我们想知道这个变量是什么类型,就可以用type()方法进行查看:
num = 1# 将1赋值给num
print(type(num))# 查看变量num的类型并打印输出
运行结果
以上就是就是python中对基础知识的部分内容啦!谢谢各位观看!由于刚学习python不久,如有理解不到之处,还望多多包涵呀!
【(一).python基础知识】后续还会继续持续更新哟!
推荐阅读
- 备战蓝桥杯|【蓝桥Python每日一练】————砝码称重(状压DP)
- 树莓派文字转语音|树莓派文字转语音 python_基于树莓派的OTON眼镜(将文本转换为语音)
- 深度学习|【深度学习1】Anaconda3的安装和Jupyter的使用
- Python|python 利用pyttsx3文字转语音 适用于macOS windows树莓派
- 自然语言处理|Python 文字转语音(TTS)
- 深度学习|【深度学习】吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(上)——一步步建立深度神经网络
- python|python递归实现全排列函数(代码+解析)
- #|送给小公主的一首诗——闪光屏幕书写(Python实现)
- python|python 人工智能学习 遗传算法实现图片再现。