首页 > 编程语言 >python基础篇(变量)

python基础篇(变量)

时间:2024-10-16 12:48:58浏览次数:10  
标签:变量 python my 基础 单词 variable 命名 标识符

学习目标:python语言中的变量

  • List item

python语言中,变量主要用来表示和保存数据,可随时命名,随时赋值和随时使用。
变量赋值可以通过’='来实现。
语法如下:
一.变量名 = value
例如:
#将Hello World赋值给变量名message
message = “Hello World”
print(message)
二.关键字与标识符
1.关键字
在python语言中有一些特定意义的单词,在程序开发中,不可以使用关键字作为变量,函数,模块和其他对象的名称来使用。
Python中的关键字包括以下32个:
and、as、assert、break、class、continue、def、del、elif、else、except、finally、for、from、global、
if、import、in、is、lambda、nonlocal、not、or、pass、raise、return、try、while、with、yield。
2.标识符
表示符主要用来标识变量,函数,模块和其他对象的名称
(1)python语言标识符命名应遵守以下规则:
①标识符只能包含字母(大小写)、数字和下划线(_)。
②标识符不能以数字开头。
③标识符不能是保留字(如if、for、while等)。
④标识符应该具有描述性,能够清楚地表达其所代表的含义。
⑤标识符区分大小写,即"a"和"A"是不同的标识符。
⑥标识符不能包含空格或其他特殊字符(如@、#、$等)。
⑦标识符不应太长,一般建议不超过30个字符。
⑧在命名多个单词组合的标识符时,可以使用下划线来分隔单词,例如"my_variable"。这种命名方式称
为下划线命名法(Snake Case)。
⑨在命名多个单词组合的标识符时,还可以使用驼峰命名法(Camel Case),即除了第一个单词以外,
其余单词首字母大写,例如"myVariable"。
(2)避免使用单个字符作为标识符,除非其含义明确且在上下文中易于理解。
根据以上规则,合法的标识符示例:
my_variable
student_name
age
_count
MY_CONSTANT
num2
first_name
非法的标识符示例:
123abc (以数字开头)
if (保留字)
my-variable (含有特殊字符)
my@variable (含有特殊字符)
a b c (含有空格)

标签:变量,python,my,基础,单词,variable,命名,标识符
From: https://blog.csdn.net/qq_37789343/article/details/142977603

相关文章

  • 图论day61:最小生成树|最小生成树理论基础:prim算法、kruskal算法(思维导图版)、53.寻宝(卡
    图论day61:最小生成树|最小生成树理论基础:prim算法、kruskal算法(思维导图版)、53.寻宝(卡码网第七期模拟笔试)最小生成树理论基础(思维导图版)53.寻宝(卡码网第七期模拟笔试)1.prim法2.kruskal法最小生成树理论基础(思维导图版)53.寻宝(卡码网第七期模拟笔试)题目描述在......
  • 创建阿里云函数计算中的层(python运行时)
    来源:使用层功能管理依赖减少代码包体积并实现代码复用_函数计算(FC)-阿里云帮助中心(aliyun.com)层可以为您提供公共依赖库、运行时环境及函数扩展等发布与部署能力。您可以将函数依赖的公共库提炼到层或者使用函数计算官方公共层,以减少部署或更新函数时的代码包体积。功能原理......
  • (开题)flask框架汽车维修服务系统(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着汽车保有量的持续增长,汽车维修服务行业迎来了前所未有的发展机遇。然而,传统的汽车维修服务模式存在管理效率低下、信息不透明、配件采......
  • (开题)flask框架人文学子考研交流平台(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于人文学子考研交流平台的研究,现有研究主要以考研整体情况或特定学科考研情况为主,专门针对人文学子这一特定群体的考研交流平台的研......
  • 【计算机毕业设计选题推荐】 基于Python的人事管理系统的设计与实现 【附源码+数据库+
    ✍✍计算机毕设编程指导师**⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java、Python、小程序、大数据实战项目集⚡⚡文末获取......
  • 【计算机毕设选题推荐】基于Python的考研学习系统的设计与实现 【附源码+部署+讲解】
    ✍✍计算机毕设编程指导师**⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java、Python、小程序、大数据实战项目集⚡⚡文末获取......
  • 【25届计算机毕设选题推荐】 基于Python的热门微博数据可视化分析的设计与实现 【附源
    ✍✍计算机毕设编程指导师**⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java、Python、小程序、大数据实战项目集⚡⚡文末获取......
  • 真题练习4-Excel电子表格-全国计算机等级考试一级计算机基础及MS Office应用考试【汪
    题目请根据题目要求,完成下列操作:注意:以下的文件必须保存在考生文件夹下1.打开工作簿文件EXCEL.XLSX。(1)将sheet1工作表的A1:E1单元格合并为一个单元格,内容水平居中;计算实测值与预测值之间的误差的绝对值放置于“误差(绝对值)”列;评估“预测准确度”列,评估规则为:“误差”低于或......
  • python+eel+ws实现消息推送
    ws服务器是单独的,专门用来推送消息。js用来连接ws,发消息。eel程序用户处理消息ws服务器importwebsocketsimportasyncio#存储所有WebSocket连接的集合connected_clients=set()asyncdefwebsocket_handler(websocket,path):#将新的连接添加到集合中connec......
  • 已实现,python解密QRC歌词,加密歌词,解密
    一、LRC歌词格式LRC格式是一种常见的歌词文件格式,通常用于音乐播放器同步显示歌曲的歌词。LRC文件与音频文件配合使用,能够根据时间戳实时显示歌词,给用户带来更好的听歌体验。LRC格式的特点:时间戳:LRC歌词的核心是每行歌词前面的时间戳。时间戳的格式通常为#说明[mm:ss......