一、Python的执行过程
首先,python是一个解释型的语言(在程序运行之时,通过解释器对程序逐行翻译,然后执行)。下为Python的运行机制。
源代码 -- 编译 --> 字节码 -- 解释 --> 机器码
二、python中常用的函数
1、print()作用:将括号内容显示到终端中
2、input()作用:将录入的信息存储到程序中 用法:变量=input(“需要输入的内容”)ps:此刻的数据类型为字符串
三、变量
1、变量简单理解就是给一个对象取一个名字,ps:变量名命名以字母开头,不能有中文,不能与关键字冲突
2、用法:创建单个变量 变量名=数据; 创建多个变量 变量名1,变量名2=数据1,数据2;ps:"="为赋值号,将右边的结果复制一份给左边。下图为变量的内存图:
3、del 变量名 用于删除变量,同时解除与对象的关联,如果对象引用计数为0时,则销毁对象
四、数据类型
1、int整数类型(包含正数、负数、0)
2、float小数(包含正数、负数、0.0)
3、str字符串(文字信息)
4、bool用来表示真和假的类型:True表示为真(条件成立或满足,本质是1)False表示假(条件不成立或不满足,本质是0)
五、运算符
1、算数运算符
+ 加法
- 减法
* 乘法
/ 除法:结果为浮点数
// 整除:除的结果去掉小数部分
% 求余
** 幂运算
代码体现:
Number01 = 10
Number02 =4
数字 + 数字 --> 数学运算
字符串 + 字符串 --> 字符拼接
字符串 + 数字 --> X报错
Print(number01 ** number02) #10的4次方
Print(number01 / number02)
Print(number01 // number02)
Print(number01 % number02)
2、增强运算符
y += x 相当于 y = y + x
y -= x 相当于 y = y - x
y *= x 相当于 y = y * x
y /= x 相当于 y = y / x
y //= x 相当于 y = y // x
y %= x 相当于 y = y % x
y **= x 相当于 y = y ** x
代码体现:
3、比较运算符
< 小于
<= 小于等于
> 大于
>= 大于等于
== 等于
!= 不等于
返回布尔类型的值
比较运算的数学表示方式:0 <= x <= 100
代码体现:
sex = input("请输入你的性别:")
# result = sex == "男人"
# print("结论是:" + str(result))
number01 = 10
number02 = 20
result = number01 > number02 # 变量number01 大于 变量number02
print(result)
print(0 <= number01 <= 100) # 变量number01在10到100之间
4、逻辑运算符
与and
表示并且的关系,一假俱假
print(True and True) # True
print(False and True) # False
print(True and False) # False
print(False and False) # False
或or
表示或者的关系,一真俱真
print(True or True) # True
print(False or True) # True
print(True or False) # True
print(False or False) # False
非not
not True # 返回False
not False # 返回True
以上为本次分享学习python的一个笔记,望共同进步