2.数据类型转换和运算符
一.输入
? 输入功能的语法 ? 输入input的特点
在python中,程序接收用户输入的数据的功能叫做:输入
1.输入语法
input('请输入信息:')
1.2输入的特点
? 当程序执行到input的时候,等待用户输入,输入完成后才继续往下执行 ? 在python中,input接收用户输入后,一般存储到变量,方便使用 ? 在python中,input会把接收到的任意用户输入的数据都当成字符串进行处理
1.3输入功能的实现
1.4 体验数据类型转换
①转换数据类型的作用
例如:input()接收用户输入的数据都是字符串,如果用户想输入1,想得到整型该怎么办?
转换数据类型即可,就是将字符串转换成整型
②转换数据类型的函数
1.5 数据类型转换函数
课外拓展 [PyCharm交互式开发]
2.运算符的分类
? 算数运算符 ? 赋值运算符 ? 复合赋值运算符 ? 比较运算符 ? 逻辑运算符
1.算数运算符
算数运算符的优先级:
() > ** > *, /, //, % > + -
3.赋值运算符
| 运算符 | 描述 | 实例 |
| = | 赋值 | 将=右侧的结果赋值给左侧的变量 |
num = 1 print(num)
3.1 多个变量赋值
num1, float1, str1 = 10, 0.5, 'hello world' print(num1) print(float1) print(str1)
结果如下:
3.2 多个变量 赋 相同的值
a = b = 10 print(a) print(b)
3.3 复合赋值运算符
3.4 复合赋值注意点
注意: 先算符合赋值右边的表达式,再进行符合赋值运算
d = 10 d *= 1 + 2 print(d)
3.5 比较运算符
比较运算符也叫关系运算符,通常用来判断
== ---> 判断是否相等 != --->不等于 > --->大于 < --->小于 >= --->大于等于 <= --->小于等于
3.6 逻辑运算符
and ===>和 都真为真,一假为假 or ===>或 一真为真,都假为假 not ===>非 取反
3.7 数字之间的逻辑运算