Python学习笔记 1.0 基础内容篇章

注释

注释的作用:用人类熟悉的语言对代码进行解释说明,方便后期维护
编译器不会执行注释内容!
注释分为两种:

  1. 单行注释:
    # *******     快捷键ctrl+/
  2. 多行注释:(不论是单引号还是双引号都是英文输入!)
‘’’“”"
注释1注释1
注释2注释2
注释3注释3
‘’’“”"

习惯上:
{极其简单的注释才会直接在代码后注释}
{在注释符号之后还会多空一格}

变量

Python采用的是基于值的内存管理方式,如果为不同变量赋值为相同值,这个值在内存中只有一份,多个变量指向同一块内存地址。
程序中,数据都是临时存储在内存中,为了更快速的查找或使用这个数据通常我们把这个数据在内存中储存之后定义一个名称,这个名称就是变量。变量就是一个存储数据的时候当前数据所在的内存地址的名字而已。

一、定义变量

变量名 = 值(在python中定义变量比较简单)(等号在其中的含义是赋值的意思)
变量名自定义,但是要满足标识符命名规则。

  1. 认识标识符:(但是不需要去背)
    在这里插入图片描述
  2. 命名习惯
    在这里插入图片描述

二、使用变量

  1. 定义变量
  2. 使用变量
  3. 观察变量的特点
    在这里插入图片描述
    在这里插入图片描述
    解释器在执行的过程当中是按照代码的书写顺序自上而下执行的。

bug和debug

bug:

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

在这里插入图片描述
在这里插入图片描述
可以从深红色的错误信息处得知:我们的错误发生在第四行,并且没有定义myschool这么一个变量。
变量需要先定义后使用,若不小心将定义和使用变量的语句颠倒顺序,也会出现未定义变量这么一个bug。

Debug工具:

Debug工具是PyCharm IDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug。
Debug工具使用步骤:
打断点:
在这里插入图片描述
打完断点之后在代码右侧空白位置<右键>——><Debug>
step over(f8)为执行下一步

数据类型

认识数据类型

在python中为了应对不同业务的需求,也把数据分为不同的类型,以方便后期的处理。
在这里插入图片描述
检测数据类型:type()
1.数值的两种类型:(int,float)
在这里插入图片描述

2.字符串:数据都要带引号(str)
在这里插入图片描述

3.布尔类型:通常判断使用,布尔型有两个取值True和False(bool)
在这里插入图片描述

4.列表类型:(list)
在这里插入图片描述
5.元组类型:(tuple)
在这里插入图片描述
6.集合类型:(set)
在这里插入图片描述
7.字典类型:(dict)存储的都是键值对类型
在这里插入图片描述

在定义数据类型时发生的错误:

  1. 在元组和列表定义的时候,例如:[1,2,3]就会画出波浪线提示:
    在这里插入图片描述
    解决方法:在逗号后多打一个空格
    原因:在使用,或者:时,需要在后面加一个空格分割(格式规范)

  2. 若本该结束的代码后没有接入回车,就会给出波浪线提示:
    在这里插入图片描述
    解决方法:在这一行的代码借位输入回车键
    原因:
    在这里插入图片描述

数据类型的补表:

在这里插入图片描述

输出

•格式化输出
	•格式化符号
	•f-字符串

作用:将程序输出内容给用户

格式化符号:(最常用)

在这里插入图片描述

格式化输出数据实例:

在这里插入图片描述
在这里插入图片描述

错误分析

错误一、
在这里插入图片描述
原因:%d表示的是一种输出格式,需要已经定义的变量配合输出
解决方法:在这里插入图片描述

错误二、
在这里插入图片描述
原因: float单精度类型的数据在输出时可以精确到小数点后面6位小数。
解决方法:在这里插入图片描述

表格补完:

在这里插入图片描述

高级输出

控制整形类型输出的位数:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输出的时候也可以全部用字符串类型进行输出
在这里插入图片描述
在这里插入图片描述

语法输出方式

在这里插入图片描述

转义字符

\n: 换行
\t: 制表符,一个tab键(4个空格)的距离
字符串界定符前面加字母r表示原始字符串,其中的特殊字符不进行转义,但字符串的最后一个字符不能是\。原始字符串主要用于正则表达式、文件路径或者URL的场合。
在这里插入图片描述

补表:

在这里插入图片描述

结束符

print(‘输出的内容’,end=””)
在这里插入图片描述
由此我们可以得出一个结论:print是
默认以换行符为结尾
*的。
错误:在编写结束符的时候,Pycharm显示出了波浪符:
虽然对于程序的编译没有影响,但是为了规范书写格式需要进行正确的修改!在这里插入图片描述
在这里插入图片描述

输入

在Python中,程序接受用户输入的数据的功能即是输入
1.2 输入的语法
  input(“提示信息”)
1.3 输入的特色
在这里插入图片描述
在这里插入图片描述

转换数据类型

常用数据类型转化函数:

在这里插入图片描述
int()的使用
在这里插入图片描述
但是该类型转换只在这条命令中转换函数,如果重新输出num的类型还是会显示为str
str()的使用在这里插入图片描述
tuple()的使用
在这里插入图片描述
val()的使用
在这里插入图片描述

表格补完

在这里插入图片描述

Pycharm交互式环境

点击正下方<Python Console>进入
将展示出pycharm调试过的解释器
程序员能够直接在这边书写代码
会以一个更快速的方式展示结果
极其简单的程序适合在开发环境下编写
但是变量都是临时存储的
不利于编写大型代码

运算符的分类

算数运算符

在这里插入图片描述
在这里插入图片描述
+运算符也可以用于:列表,元组,字符串的连接,但不支持不同类型的对象之间相加或连接,但是时间复杂度较高。
*运算符与列表,字符串或元组等变量类型进行运算时,表示对内容进行重复并返回重复后的新对象。

赋值运算符

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

复合赋值运算符

在这里插入图片描述
c=10,c+=1+2=13
a=10,a*=1+2=30 优先运算右边

比较运算符

在这里插入图片描述

逻辑运算符

在这里插入图片描述

在这里插入图片描述
数字也能进行逻辑计算:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值