Weibw's World Weibw's World
首页
  • HTML
  • Python

    • Python基础知识
    • Python CookBook第三版
    • Flask
  • MySQL

    • MySQL基础知识
    • MySQL调优
    • MySQL面试题
算法
  • FineReport
  • Kettle
  • Git
  • 微信公众号文章
  • 优秀博客文章
  • 其他
收藏夹
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Weibw

一个没有梦想的咸鱼
首页
  • HTML
  • Python

    • Python基础知识
    • Python CookBook第三版
    • Flask
  • MySQL

    • MySQL基础知识
    • MySQL调优
    • MySQL面试题
算法
  • FineReport
  • Kettle
  • Git
  • 微信公众号文章
  • 优秀博客文章
  • 其他
收藏夹
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 《Flask》

  • 《Python Cookbook》第三版

  • Python基础

    • Python概述
    • Python解析器
    • Python开发工具PyCharm
    • Python注释
    • PyCharm常用快捷键
    • Python中的变量
      • 1、变量
      • 2、引入变量的概念
      • 4、变量的定义
      • 5、变量的命令规则
      • 6、推荐变量的命名规则
      • 7、变量的定义与调用
      • 8、变量的定义与使用常见问题
    • Python中变量的数据类型
    • 了解Python中的Bug
    • Python中的格式化输出
    • Python中的标准输入
    • Python数据类型转换
    • Python运算符
    • if选择判断结构
    • 三目运算符
  • Python
  • Python基础
weibw
2022-01-09

Python中的变量

# 1、变量

案例:实现两个变量的交换

image

1号杯:可乐

2号杯:牛奶

经过一系列Python操作以后

1号杯:牛奶

2号杯:可乐

# 2、引入变量的概念

什么是量:量是程序中的最小单元。

那什么是变量呢?

① 变量是存储数据的容器

② 变量在程序运行过程中是可以发生改变的量

③ 变量存储的数据是临时的

3、变量的作用(举个栗子)

淘宝注册案例:

① 写入用户名、密码

② Python程序要接收用户名和密码(临时存储)

③ 把刚才接收的用户名和密码永久的存储起来(数据库)

image

为了解决以上问题,Python开发了变量这样一个概念,可以把用户输入的一些信息,临时的保存起来,保存的这个容器就是Python变量。

# 4、变量的定义

基本语法:

变量名称 = 变量的值
注:等号的两边都要保留一个空格,其实Python中建议符号的两边尽量都要保留一个空格
1
2

说明:在Python程序中,这个等号和日常生活中的等号不太一样,其有一个专业名词:赋值运算符,其读法:要从右向左读,把变量的值通过 = 赋值给左边的变量。

# 5、变量的命令规则

标识符命名规则是Python中定义变量名称时一种命名规范,具体如下:

  • 由数字、字母、下划线(_)组成
  • 不能数字开头
  • 严格区分⼤小写
  • 不能使⽤内置关键字作为变量名称

image

下划线 => Shift + -减号

举个栗子:

  • abc、abc123、_abc、hello(合理)
  • 123abc、@abc、abc-123(不合理)
  • _(下划线) => 请问这可以是一个变量名称么?答:可以
for _ in range(10):
    ...
1
2
  • 变量abc和变量ABC是同一个变量么?答:不一样,这是两个完全不同的变量
  • 记不住33个关键字怎么办?答:借助于help()方法
>>> help('keywords')
1

# 6、推荐变量的命名规则

笔记

① 变量命名一定要做到见名知义。

② 大驼峰:即每个单词首字母都大写,例如: MyName 。

③ 小驼峰:第二个(含)以后的单词首字母大写,例例如: myName 。

④ 下划线:例如: my_name 。

# 7、变量的定义与调用

在Python中,记住:变量一定要先定义,后使用,否则会报错。

定义:

name = 'itheima'
address = '北京市顺义区京顺路99号'
1
2

调用:

print(name)
print(address)
或
print(name, address)
1
2
3
4

# 8、变量的定义与使用常见问题

变量与字符串如何区别:

在Python中,如果要赋值的内容添加了单引号或者双引号,其就是Python中的一种数据类型:叫做字符串(日常生活中的文本信息)

print打印变量时,喜欢为其添加引号

print(name)  # 输出变量name对应的值
与
print('name')  # 输出'name'这个字符串
1
2
3
编辑 (opens new window)
上次更新: 2023/10/13, 17:39:25
PyCharm常用快捷键
Python中变量的数据类型

← PyCharm常用快捷键 Python中变量的数据类型→

最近更新
01
牛客网非技术快速入门SQL练习题
03-08
02
其他日常SQL题
03-07
03
用户与权限管理
03-05
更多文章>
Theme by Vdoing | Copyright © 2021-2023 | Weibw | 辽ICP备18015889号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式