在第二天的时候稍有提及
1.作用
接受来自用户的输入
2.返回值类型
输入值的类型是str
3.值的存储
使用=进行存储
a = input("你的名字是:")
print(a,type(a))
input函数可以让我们在控制台进行输入
b = input() print(b,type(b))
当然,input括号里也可以不填东西
input练习
题目:从键盘上录入两个整数,并求出这两个数的和
a = int(input()) b = int(input()) print(a+b)
没啥的,唯一要注意数据类型,输入值的类型是str,要变成int
二.运算符(简单了解)有什么运算符
包括
标准算术运算符
取余运算符
幂运算符
赋值运算符
比较运算符
布尔运算符
位运算符
1.算术运算符
标准算术运算符 +(加) -(减) *(乘) /(除) //(整除)
print(1+1) print(2-1) print(2*2) print(3/2) print(3//2)
自己试试差不多就懂了
取余运算符 %
print(2%2) print(15%2)
看着这名字,再联系结果差不多就懂了
幂运算符
print(2**10) print(4**0.5) print(2**0.5)
试试就懂了
2.赋值运算符 =
执行顺序:从右到左
a = 1 1 = a #错的
支持链式赋值
a=b=c=20 print(a,b,c)
支持参数赋值 += -= *= /= //= **= %=
a=20 a+=50 a-=10 print(a)
a=20+50-10
支持系列解包赋值
a,b,c=20,30,40 print(a) print(a,b,c)
3.比较运算符
符号 >,<,>=,<=,!=(不等于), ==(等于)
这里的==是等于,属于比较运算符,而=属于赋值运算符
a,b = 10,20 print(ab) print(a>=b) print(a<=b) print(a==b)
4.布尔运算符
有
and
or
not
in
not in
a = 3>2 b = 4>5 print(a and b)
这样类似的,进行布尔类型的运算
5.位运算符
将数据转成二进制,然后进行计算
位与 &
位或 |
左移位运算符<<
右移位运算符>>



