当前位置: 首页 > news >正文

1-2.Python 引入 - 变量(变量定义、变量命名、动态类型)

一、变量

1、基本介绍
  • 变量在程序中用于存储数据,且变量的值可以发生改变
2、变量定义
【变量】 = 【值】
3、演示
  1. 定义一堆变量
a = 5
b = "Hello World"
  1. 定义一堆变量并打印
name = "Alice"
age = 30print(name)
print(age)
# 输出结果Alice
30

二、变量扩展

1、变量命名
  • 命名规则是必须遵守的,命名规范是最好能遵守的
(1)命名规则
  1. 变量名称可以包含字母、数字、下划线 _

  2. 变量名称不能以数字开头

  3. 变量名称是大小写敏感的,例如,变量 name 和 Name 不是同一个变量

  4. 不能使用 Python 的保留关键字作为变量名,因为它们在 Python 中都有特定用途,保留关键字如下

False       await       else        import      pass
None        async       elif        in          raise
True        assert      except      is          return
and         break       finally     lambda      try
as          class       for         nonlocal    while
async       continue    from        not         with
def         del         global      or          yield
if          exec
(2)命名规范
  1. 变量命名要见名知意,且使用下划线命名法,例如,变量 student_name 表示学生姓名

  2. 变量名称中的英文应该全部小写

  3. 变量名称不要包含中文

2、动态类型
  1. Python 是一种动态类型语言,不需要在变量定义时指定其类型,变量的类型是在第一次给它赋值时自动确定的
x = 5 # x 是整数类型  
  1. 之后也可以根据需要重新赋值以改变其类型
x = "Hello World" # x 现在是字符串类型

http://www.mrgr.cn/news/55585.html

相关文章:

  • WebGoat SQL Injection (intro) 源码分析
  • JVM参数
  • 自动化检查网页的TDK,python+selenium自动化测试web的网页源代码中的title,Description,Keywords
  • 程序员必须掌握的消息中间件-RocketMQ
  • Resources的资源加载管理器
  • YoloV10——专栏目录
  • System:oneshot类型的service
  • 多ip访问多网站
  • 数据库权限提升GetShell
  • 配置Typescript环境
  • 虚拟滚动列表如何实现?
  • “第15代”英特尔CPU来袭!命名全面变更,速览
  • 为什么软件维护成本比软件的开发成本高?
  • Vue学习记录之十八 Vue3集成tailwindcss
  • 深入理解Python函数
  • Unity 同项目多开
  • ES2017 新特性 (Async和await)
  • Linux -- 进程间通信、初识匿名管道
  • 企业注销后微信商户平台账号注销商户主体的详细操作流程及解答
  • Grid Designer 网格设计师
  • Yolo目标检测:Yolo v1简介
  • tftpd.exe源代码分析第一篇get 2.txt
  • 头歌——人工智能(启发式搜索算法)
  • Linux安装Python解释器
  • ThinkPHP3.1框架.zip
  • 特种作业操作烟花爆竹试题分享