【Python笔记】输入、算术运算符、逻辑运算符、if...else...

1.输入

input():

	这个函数是用来向程序中录入数据的.
	这个函数调用之后,程序就会暂停,等着你从键盘上录入数据,是从控制台录入进去的,
	数据录入完成后必须按回车键.
	
	比较特殊:
		不管从键盘上录入的数据是什么类型的,这个函数得到的数据是一定一个字符串类型的数据.

2.算术运算符

+-:
*: 乘法
/: 除法
%: 取余(取模)
//:取整
**: 取幂

 "hello" * "python"

3.复合赋值运算符
+=

a = 10
a += 1 # 等价于 a = a + 1
print(a)

4.数据类型转换

数据类型转换的格式:
	目标数据类型(数据)

	意思是说,把"数据"转换成 "目标数据类型".

5.认识 Bug

臭虫

程序中出现的错误,就叫bug.

为什么会出现bug?
	1.粗心
	2.对使用的技术理解不正确不深入
	3.对需求理解不正确

6.Debug调试程序:单步调试程序

断点调试程序:

	断点: 标记
	
	1.需要在程序中添加断点
		怀疑哪个位置出现错误,就在哪个位置添加断点
		程序执行到断点的位置就会自动停住,然后等着你一步步执行.
		程序停留在断点的那一行,表示这一行代码即将被执行,但是还没执行.
		
	2.单步调试程序: 一行一行的运行的程序
	3.找到出错的位置
	4.修改错误

7.关系(比较,条件,判断)运算符

> < >= <= == !=

关系运算符 运算的结果 是一个 布尔 类型的值,要么是True,要么是False.

8.判断语句介绍

三种格式:
	1.基本格式:
	2.if...else...格式
	3.if...elif...else...语句格式

9.if语句的基本格式和作用

1.基本格式:

	if 关系表达式:
		语句体
		
	这里的语句体,可以是一行代码,也可以是多行代码.

	执行流程:
		1.先执行 关系表达式, 看其结果是True还是False;
		2.如果是True,就执行 语句体,否则就不执行;

10.逻辑运算符

and or not

11.if语句的嵌套的使用

if语句嵌套的格式:
	
	if 关系表达式1:
		语句体1
		
		if 关系表达式2:
			语句体2
		else:
			语句体3
	
	else:
		语句体4
		
	执行流程:
		1. 先执行 关系表达式1,看其结果是True还是False.
		2. 如果是True,就执行语句体1, 还要执行 关系表达式2,,看其结果是True还是False.
		3. 如果是True,就执行语句体2.
		4. 如果关系表达式2的结果是False,就执行 语句体3.
		5. 如果关系表达式1的结果是False,就执行 语句体4.

12.if语句实现三目运算符(三元运算符)

x if(x>y) else y

13.for循环的格式

for 临时变量 in 列表或者字符串等可迭代对象:
循环满足条件时执行的代码

14.while循环语法格式

while 条件:
    条件满足时,做的事情1
    条件满足时,做的事情2
    条件满足时,做的事情3
    ...(省略)...
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值