首页 > 编程语言 >Python语言基础—定义变量与数据类型

Python语言基础—定义变量与数据类型

时间:2023-01-22 15:32:58浏览次数:42  
标签:变量 Python print 数据类型 -- Debug type



希望本阶段内容可以帮助大家学好Python基础,详情可以关注上方Python专栏!

文章目录

  • ​​系列文章目录​​
  • ​​一、变量的作用​​
  • ​​二、定义变量​​
  • ​​2.1 标识符​​
  • ​​2.2 命名习惯​​
  • ​​2.3 使用变量​​
  • ​​2.4 认识bug​​
  • ​​三、Debug工具​​
  • ​​3.1 打断点​​
  • ​​3.2 Debug调试​​
  • ​​3.2.1 Debug输出面板分类​​
  • ​​四、 认识数据类型​​
  • ​​总结​​

一、变量的作用

Python语言基础—定义变量与数据类型_开发语言

举例体验:我们去图书馆读书,怎么样快速找到自己想要的书籍呢?是不是管理员提前将书放到固定位置,并把这个位置进行了编号,我们只需要在图书馆中按照这个编号查找指定的位置就能找到想要的书籍。

这个编号其实就是把书籍存放的书架位置起了一个名字,方便后期查找和使用。

程序中,数据都是临时存储在内存中,为了更快速的查找或使⽤这个数据,通常我们把这个数据在内存中存储之后定义一个名称,这个名称就是变量。

Python语言基础—定义变量与数据类型_语言基础_02

变量就是一个存储数据的的时候当前数据所在的内存地址的名字而已。

二、定义变量

变量名 = 值

变量名自定义,要满足标识符命名规则。

2.1 标识符

标识符命名规则是Python中定义各种名字的时候的统一规范,具体如下:

  • 由数字、字母、下划线组成
  • 不能数字开头
  • 不能使用内置关键字
  • 严格区分大小写

2.2 命名习惯

  • 见名知义。
  • 大驼峰:即每个单词首字母都大写,例如: MyName 。
  • 小驼峰:第二个(含)以后的单词首字母大写,例如: myName 。
    下划线:例如: my_name。

2.3 使用变量

my_name = 'TOM'
print(my_name)
schoolName = '黑马程序员'
print(schoolName)

2.4 认识bug

所谓bug,就是程序中的错误。如果程序有错误,需要程序员排查问题,纠正错误。

Python语言基础—定义变量与数据类型_开发语言_03

三、Debug工具

Debug工具是PyCharm IDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug。
Debug工具使用步骤:

  1. 打断点
  2. Debug调试

3.1 打断点

  • 断点位置
    目标要调试的代码块的第一行代码即可,即一个断点即可。
  • 打断点的方法
    单击目标代码的行号右侧空白位置。
  • Python语言基础—定义变量与数据类型_Python_04


3.2 Debug调试

打成功断点后,在文件内部任意位置 — 右键 – Debug’文件名’ — 即可调出Debug工具面板 – 单击StepOver/F8,即可按步执行代码。

Python语言基础—定义变量与数据类型_开发语言_05

3.2.1 Debug输出面板分类

  • Debugger
    显示变量和变量的细节
  • Console
    输出内容
四、 认识数据类型

在 Python 里为了应对不同的业务需求,也把数据分为不同的类型。

检测数据类型的方法: type()

a = 1
print(type(a)) # <class 'int'> -- 整型
b = 1.1
print(type(b)) # <class 'float'> -- 浮点型
c = True
print(type(c)) # <class 'bool'> -- 布尔型
d = '12345'
print(type(d)) # <class 'str'> -- 字符串
e = [10, 20, 30]
print(type(e)) # <class 'list'> -- 列表
f = (10, 20, 30)
print(type(f)) # <class 'tuple'> -- 元组
h = {10, 20, 30}
print(type(h)) # <class 'set'> -- 集合

g = {'name': 'TOM', 'age': 20}
print(type(g)) # <class 'dict'> -- 字典
总结

定义变量的语法

变量名 = 值
  • 标识符

由数字、字母、下划线组成
不能数字开头
不能使用内置关键字
严格区分大小写

  • 数据类型

整型:int
浮点型:float
字符串:str
布尔型:bool
元组:tuple
集合:set
字典:dict




标签:变量,Python,print,数据类型,--,Debug,type
From: https://blog.51cto.com/u_8238263/6021530

相关文章

  • Python语言基础—注释的作用及分类
    希望本阶段内容可以帮助大家学好Python基础,详情可以关注上方Python专栏!文章目录​​系列文章目录​​​​一、注释的作用​​​​二、注释的分类及语法​​​​三、总结​​......
  • 数据库:了解MySQL数据类型、SQL命令
    文章目录​​Python进阶篇-系列文章全篇​​​​1.【了解】数据库概念及作用​​​​2.【了解】数据库分类及特点​​​​3.【了解】数据库管理系统​​​​4.【了解】MySQ......
  • Python语言基础—元组的应用与常见操作
    希望本阶段内容可以帮助大家学好Python基础,详情可以关注上方Python专栏!文章目录​​系列文章目录​​​​一、元组的应用场景​​​​二、定义元组​​​​三、元组的常见操......
  • 用Python下载第一次陷入小说
    #-*-coding:utf-8-*-importrequestsimportreimportos#判断有没有该文件夹,没有加创建一个ifnotos.path.exists('青春无悔'):os.mkdir('青春无悔')ur......
  • Python运行时CPU占用不同的问题
    提问: 同一个Python文件,双击运行和在IDLE里Run所占用的CPU资源相差很多    如上图,一个是双击运行的,另一个是IDLE里运行的,CPU资源占用的区别很明显解答: 它们的......
  • Python入门之bool类型
    """bool运算符比较运算符><>=<===结果是:bool类型逻辑运算符:判断两个bool值关系与......
  • Python入门之数据转换练习
    #练习3#古代的秤一斤的16两,33=2斤1两#练习:在控制台中获取两,计算是几斤零几两#显示几斤零几两weight_liang=int(input("请输入多少两:"))jin=weight_lia......
  • python异常处理
    Python的异常机制主要依赖try、except、else、finally和raise五个关键字,其中在try关键字后缩进的代码块简称try块,它里面放置的是可能引发异常的代码;在except后对应的是......
  • Python-实现逻辑回归
    Python-实现逻辑回归1逻辑回归感知器的缺点是只能做线性可分的分类任务,如果任务不是完全可以线性可分的,那么感知器是永远不能收敛的,因为每次更新都会有至少一个错误。现......
  • QML与python互相通信
    解决python与QML的通信问题:QML中直接调用python函数python发送信号,QML响应信号并进行相应处理py文件#ThisPythonfileusesthefollowingencoding:utf-8impor......