马士兵教育 Python 入门基础:1.python 入门(一)

马士兵教育 Python 入门基础:1.python 入门(二)

马士兵教育 Python 入门基础:2. 七十二变(1)

马士兵教育 Python 入门基础:2. 七十二变(2)

马士兵教育 Python 入门基础:3. 运算(1)

马士兵教育 Python 入门基础:3. 运算(2)

马士兵教育 Python 入门基础:4. 流程控制(1)

马士兵教育 Python 入门基础:4. 流程控制 (2)

马士兵教育 Python 入门基础:4. 流程控制 (3)

本章主要学习:

  1. Python 的输入函数 input
  2. Python 中的运算符(算数、赋值、比较、布尔、位)
  3. 运算符的优先级

# 输入函数 input

image-20201001160601965

image-20201001160723658

## 输入函数 input
present=input (' 大圣想要什么礼物呢?')
print (present,type (present))
大圣想要什么礼物呢?金箍棒 #输入某个字符产生相应结果
金箍棒 <class'str'>

image-20201001161303786

#从键盘录入两个整数求和
a=int (input (' 请输入一个加数 '))#input 默认读入的值为字符型
b=int (input (' 请输入另一个加数 '))
print (type (a),type (b))
print (a+b)
请输入一个加数 10
请输入另一个加数 20
<class 'int'> <class 'int'>
30

# Python 中的运算符

image-20201001161513456

# 算术运算符

image-20201001161556781

#标准算术运算符
print (1+1)
print (1-1)
print (1*2)
print (1/2)
print (11//2)# 整除运算
2
0
2
0.5
5
# 取余运算符
print (11%2)
1
# 幂运算
print (2**3)
8
# 一正一负
print (9//4)
print (-9//-4)
print (9//-4)## 向下取整
print (-9//4)## 向下取整
2
2
-3
-3
# 余数 = 被除数 - 除数 * 商
print (9%-4)
print (-9%4)
-3
3

# 赋值运算符

image-20201001163139372

#赋值运算符 从右到左运算
a=3+4
print(a)
7

#链式赋值
a=b=c=20
print(a,id(a),b,id(b),c,id(c))

20 140713313966336 20 140713313966336 20 140713313966336

#参数赋值
a=20
a+=30 # a=a+30
print(a)
50
a-=10
print(a)
40

#系列解包赋值
a,b,c=20,30,40
print(a,b,c)
20,30,40

#交换两个变量的值
a,b=10,20
print('交换之前:',a,b)
a,b=b,a
print('交换之后:',a,b)
交换之前: 10 20
交换之后: 20 10
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

amane 微信支付

微信支付

amane 支付宝

支付宝