Python学习从0到1 day3 python基础语法1 变量和debug

没关系,这破败的生活压不住我

                               ——24.1.13

一、变量的定义

1.什么是量?

        量是程序运行中的最小单元

2.什么是变量呢?

        ①变量是存储数据的容器

        ②变量存储的数据时临时的,变量只有在程序运行过程中是有效的,当程序执行结束保存在变量中的数据也会随之消失

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

3.为什么需要变量?

        量是程序设计中的最小单元,专门存储数据的,所以有数据的地方就有变量

4.变量的基本语法

        变量名称 = 变量中要保存的数据

案例

c1=6
c2="six"
c3="可乐"
print(c1)
print(c2)
print(c3)

二、变量的作用

后端语言:连接前端和数据库,将数据保存在数据库中

作用:把用户输入的一些信息,临时的保存起来,保存的这个容器就是python变量

三、变量的定义

变量名称 = 变量中要保存的数据

注:等号两边都要保留一个空格,其实python建议符号的两边尽量都要保留一个空格

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

四、变量的命名规则

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

①由数组、字母、下划线组成

②不能数字开头

③严格区分大小写

④不能使用内置关键字作为变量名称

1.内置关键字名称

python中输出        help('keywords')        查询关键字有哪些

示例

c1=6
c2="six"
c3="可乐"
print(c1)
print(c2)
print(c3)
c4='s'
print(c4)
c5="人生苦短,我用python"
print(c5)

运行结果

定义几个变量,用来保存一个人的信息

name="张三"
age=24
address="广州市天河区"

print(name)
print(age)
print(address)
print(name,age,address)

2.变量的命名规范

1>定义变量名称一定要见名知意

2>如果定义的变量名称由多个单词组成,有三种表现方式

        ①大驼峰命名法        GoodsName        每个单词的首字母大写

        ②小驼峰命名法        goodsName         第二个单词开始每个单词首字母大写

        ③下划线命名法        goods_name        单词之间用下划线相连

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

①变量与字符串如何区别:

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

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

print(name)    #输出变量name的值
print('name')    #输出'name'这个字符串

③Pycharm快捷键 => CRTL + ALT + L

代码规范性

六、变量的数据类型

变量是没有数据类型的,变量存储的数据有数据类型,所以变量存储的数据的数据类型称作变量的数据类型

1.数值类型

a=10;
print(type(a))
b=5.45
print(type(b))

2.布尔类型

c=True
print(type(c))

3.字符串类型

d="hello world"
print(type(d))

4.列表类型

f=[1,2,3]
print(type(f))

5.元组类型

g=(1,2,3)
print(type(g))

6.字典类型

h={'name':'zhangsan','age':21}
print(type(h))

7.集合类型

i={1,2,3}
print(type(i))

运算结果

七、pycharm中Debug的使用

遇到bug不要紧张,三步搞定bug

①查文件

②查行号

③查错误描述信息

python解释器通过Debug调试工具进行查看和分析

Debug工具是pycharm IDE中集成的专门用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程,以方便我们快速找出程序的BUG

Debug工具使用两步走:①打断点        ②启动Debug调试

简单的程序可以直接在第一行打断点

对于复杂的程序,有逻辑关键字如if、while、for等等,断点必须要加入到关键字的前面

  • 27
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值