Python入门编程1变量

Test1.py 在运行这个文件时,它的 .py 后缀说明这是一个Python程序,因此 编译器 会使用 Python解释器 来运行它。接着解释器会读取整个程序,并且确认其中每个单词的含义。比如在这个程序中解释器遇到了 print() 这个单词,它便会把括号内的内容打印出来,而不管括号里面是什么。在你编写程序时,编译...
Python入门编程1变量
在开始本次的学习之前,我们先运行一下Test1.py。程序输出了 helloworld ,下面我们再进行一些更深入的思考,当这个文件被运行时,Python都做了些什么。
Test1.py
在运行这个文件时,它的 .py 后缀说明这是一个Python程序,因此 编译器 会使用 Python解释器 来运行它。接着解释器会读取整个程序,并且确认其中每个单词的含义。比如在这个程序中解释器遇到了 print() 这个单词,它便会把括号内的内容打印出来,而不管括号里面是什么。
在你编写程序时,编译器在会把程序中每个不同的不同用不同的颜色显示。比如 :
print (" helloworld ")
这种非常实用的方法叫做 语法突出 。
以上这些内容只是需要进行理解即可,接下来的内容我们便需要认真学习了。
让我们对 Test1.py 稍加修改,在这个程序中加入一个变量 sentence , 并且对print函数内的内容稍加修改,以便于让我们更好的认识变量。
通过这个程序的运行结果我们可见,修改之后的程序与先前的程序输出相同。在这里我们添加了一个名为 sentence 的变量,可知:
每个变量都储存了一个对应的值,这个值就是与变量相关联的信息。
现在我们对这个程序再加一点点的修改:
此时可以看出,同一个变量进行了两次不同的输出,这便是:
你可以随时在程序中修改变量的值,并且Python将变量的最新值记录下来。
程序员几乎每天都会犯错,下面这是一种我们初学阶段很有可能反的错误,下面我们来了解并学习如何解决它。
我们来看看这个新的程序。
Test2.py
在程序出现错误时,编译器无法对其进行下一步编译,此时编译器便会返回给我们一个 Traceback 。其是一条记录,它会解释器在运行代码时在哪里陷入困境,以上我提供的便是变量名拼写错误所被提供的 Traceback 。
编译器已经指出,在我运行Test2.py这个程序时,我们想输出的变量 sentece 并未被定义,程序无法找到识别我所提供的变量名。
名称错误的两种情况:1.在使用变量前未给变量赋值。2.变量名拼写错误。
在我这个提供的例子中,我们只需要将 sentece 修改为 sentence 便可以使程序正确运行了。
在创建程序中的变量名和编写代码时不必遵循英语的语法与拼写规则。
其实绝大多数的报错无非是在程序的某一行多写或少写一个字符,或是一些逻辑性的错误。在阅读Traceback以及寻找解决这些Bug的方法时我们应当 耐心 和 冷静 。这样会提升你解决问题的速度。
本次的文章对变量进行了初步的认识与学习,在接下来的文章中,我们将对更多Python中的相关知识进行阐述与学习。
本次的文章就先写到这里,下次我们将会进行对 数据类型 的学习。
2022-08-29
mengvlog 阅读 10 次 更新于 2025-06-20 01:04:24 我来答关注问题0
  • 让我们对 Test1.py 稍加修改,在这个程序中加入一个变量 sentence , 并且对print函数内的内容稍加修改,以便于让我们更好的认识变量。通过这个程序的运行结果我们可见,修改之后的程序与先前的程序输出相同。在这里我们添加了一个名为 sentence 的变量,可知:每个变量都储存了一个对应的值,这个值就...

  •  誉祥祥知识 编写python 1.从键盘输入a,b,c三个变量的值,输出其中的最大者.

    在Python编程中,我们可以通过简单的代码来找出三个输入数字中的最大值。首先,我们需要从键盘获取三个整数变量a、b和c的值。这可以通过使用内置的input()函数实现,用户可以根据提示输入相应的数值。例如,我们可以使用如下代码:a = int(input('请依次输入三个数字,第一个数字a:'))b = int(input...

  •  世纪网络17 python自学笔记一 基础输出

    print("我是python%s。" % my)终端输出:我是python小白。此处my为变量,小白是被赋值给变量my,并不是my等于变量。定义变量的好处是一个程序可以无限次数的使用它。定义变量还可以为:a=b=c=2 #2同时赋值给a b c三个变量 a,b c=1,2,3 #a=1 b=2 c=3 注意:变量名区分大小写,不能...

  •  环球青藤 python入门教材(一)

    python入门教材(一),介绍python语言的变量定义,赋值,及运算讲解。python的语法结构比较简单,变量无须提高声明,可直接使用。如下图所示,直接使用了变量a和s,并通过赋不同的值,让它们成为不同类型的变量。而且我们还要可以通过给一个变量赋不同类型的值,来改变它原来的数据类型,如上步中的a为数...

  •  深空见闻 01变量是什么

    变量中的值可以被修改,即变量是可变的。这意味着你可以随时改变变量中存储的数据,而无需创建新的变量。示例:在Python中,你可以定义一个变量并给它赋值,例如age = 25。这里,“age”是变量名,25是变量的值。你可以通过print(age)来输出变量的值,得到输出结果25。总结:变量是编程中非常重要的...

檬味博客在线解答立即免费咨询

编程相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部