30岁零基础英语四级没过,自学 python 的第二天,如果你也有兴趣自学可以关注一下共同进步
第一天已经初步学会了如何使用 Sublime Text 这个文本编辑器编写简单的程序,今天是第二天开始学习编程语言中一个非常重要的概念——变量。
如何对变量予以理解?
变量是存储数据的地方,可以理解成变量就是把=后面的数据打包在一起装在一个盒子里,变量就是这个盒子。
Sublime Text 的编辑截图
按照我这个截图可以看到,name="Lynn" 那么这个name 就属于变量,"Lynn"就是它盒子里面储存的值,同样的下面也是一样理解,age=30,下面我来操作一下
——————————————————
print(name) 输入,运行之后就直接得出 Lynn
print("name:",name) 输入,运行之后就得出Name:Lynn 因为这样等于显示(变量,变量的值)
——————————————————
我发现了一个问题这个 age = 30 中间是有空格的,然后就搜索了问题,得到的解释是:在 Python 中,等号(=)两边的空格是可选的,主要是为了提高代码的可读性。虽然空格不是必需的,但在编程时遵循一些最佳实践,可以帮助你和其他人更容易理解代码。
ChatGPT 回答截图
当您完成变量的设置,并打算借助 print() 进行输出之际,倘若括号内部的变量字符出现错误,便会引发报错。正如下图所示,我将 name 误打成了 mame ,即会报错:
Sublime Text 编辑截图
今日重点内容:
变量如何命名?
1. 命名规则:
字母开头:变量名必须以字母(a-z,A-Z)或下划线(_)开头,不能以数字开头。
合法示例:name、_age、var1
不合法示例:1st_variable、#variable
允许的字符:变量名可以包含字母、数字和下划线,但不能包含空格或其他特殊字符(如 @、#、$ 等)。
大小写敏感:Python 是大小写敏感的语言,myVar 和 myvar 被视为不同的变量。
2. 命名长度:
避免过长:变量名应该简短但具描述性,过长的变量名会降低可读性。
合适的示例:age、user_name
不合适的示例:this_variable_stores_user_age
3. 语义明确:
有意义的名字:变量名应清楚地表达其含义,以便其他人(或将来的你)能理解它的用途。
合适的示例:temperature、is_student
不合适的示例:x、var1
4. 避免使用保留字:避免关键字:Python 有一些保留字(关键字),这些字是编程语言的组成部分,不能用作变量名,例如:if、else、while、class 等。
5. 使用下划线分隔单词:
蛇形命名法(snake_case):在变量名中使用下划线分隔多个单词,这样可以提高可读性。
例如:first_name、user_age。
6. 常量命名:
全大写:通常,常量变量(不应改变的值)用全大写字母表示,单词之间用下划线分隔。
• 例如:PI、MAX_VALUE。
常见数据类型(就是变量装的内容类型)
整数(int):整数值,例如:10,-5浮点数(float):带小数的数值,例如:3.14,0.001字符串(str):文本,例如:"Hello","Python"布尔值(bool):表示真或假,只有两个值:True 或 False今日的学习内容便是以上所述这些了。对于我这个零基础的确实颇具难度,需要用心加以消化。不知你们对于 Python 中的变量是否有所认识?
倘若您喜爱我的分享,烦请予以关注。明日我会继续为大家分享学习的进展与心得,热切期待与您展开交流和探讨!在此,衷心感谢大家的支持!
版权声明:本文转载于今日头条,版权归作者所有,如果侵权,请联系本站编辑删除
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//chanye/jiguang/5968.html