(二)小白零基础学python(持续更新中......)

(一)小白零基础学python(持续更新中…)

python输入函数 input()

"""
input()函数
作用:接收来自用户的输入
返回值类型:str
值的存储:使用=对输入的值进行存储
"""
present = input('今天是星期几呢?')
print(present,type(present))

#输出结果
#今天是星期几呢?星期一
#星期一 <class 'str'>

image-20210909123828934

# 练习:从键盘输入2个整数,计算2个整数的和
a = input('请输入一个加数:')  # 10
b = input('请再输入一个加数:')  # 20
print(a + b)  # 1020
print(type(a), type(b))  # <class 'str'> <class 'str'>

a = int(a)
b = int(b)
print(a + b)  # 30
# 也可以这么写
a = int(input('请输入一个加数:'))  # 10
b = int(input('请再输入一个加数:'))  # 20
print(a + b)  # 30

python中的运算符

算术运算符

标准算术运算符

加(+)、减(-)、乘(*)、除(/)、整除(//)

取余运算符

%

幂运算符

**

print(1 + 1)  # 加法运算  2
print(1 - 1)  # 减法运算  0
print(2 * 2)  # 乘法运算  4
print(11 / 2)  # 除法运算 5.5
print(11 // 2)  # 整除运算 5

print(11 % 2)  # 取余运算 1
print(2 ** 3)  # 幂运算:2的3次方 8

# 一正一负的整除公式:向下取整
print(9 // -4)  # -3
print(-9 // 4)  # -3

# 取余公式(一正一负):余数=被除数-除数*商
print(9 // -4)  # 9-(-4)*(-3) --->9-12--->-3
print(-9 // 4)  # -9-4*(-3) ---> -9+12--->3

赋值运算符

"""
赋值运算符(=)
执行顺序:从右到左
支持链式赋值:a=b=c=20
支持参数赋值:+=,-=,*=,/=,//=,%=
支持系列解包赋值:a,b,c=20,30,40

"""
i = 3 + 7
print(i)  # 从右到左 10
print('-------链式赋值------')
a = b = c = 20  # 链式赋值
print(a, id(a))  # 20 140718277466368
print(b, id(b))  # 20 140718277466368
print(c, id(c))  # 20 140718277466368
print('-------参数赋值------')
a = 20
a += 30
print(a)  # a=a+30    50
a -= 10
print(a)
a *= 2
print(a, type(a))  # 80 <class 'int'>
a /= 3
print(a)
print(a, type(a))  # <class 'float'>
a //= 2
print(a)
a %= 3
print(a)
print('-------解包赋值------')
a, b, c = 20, 30, 40
print(a, b, c)
# 两边的数量必须一致
# a, b = 20, 30, 40   ValueError: too many values to unpack (expected 2)
print('-------交换两个变量的值------')
a, b = 10, 20
print('交换之前:', a, b)  # 交换之前: 10 20
a, b = b, a
print('交换之后:', a, b)  # 交换之后: 20 10

比较运算符

# >, < ,>= ,<= ,!=
# ==  				#对象value的比较
# is, is not          #对象id的比较

(一)小白零基础学python(持续更新中…)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值