Python学习笔记

Python自学笔记Day7

2020-06-23  本文已影响0人  delking

Python自学笔记——Day7

Python运算符

3. 赋值运算符

运算符 描述 实例
+ 简单的赋值运算符 c = a + ba + b 的运算结果赋值为 c
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取模赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a
//= 取整除赋值运算符 c //= a 等效于 c = c // a
# 赋值运算符用法
a = 21
b = 10
c = 0

c = a + b
print("1 - c 的值为:", c)

c = a - b
print("2 - c 的值为:", c)

c = a * b
print("3 - c 的值为:", c)

c = a / b
print("4 - c 的值为:", c)

c = a % b
print("5 - c 的值为:", c)

# 修改变量 a 、b 、c
a = 2
b = 3
c = a ** b
print("6 - c 的值为:", c)

a = 10
b = 5
c = a // b
print("7 - c 的值为:", c)
# 变量的批量赋值,赋值号左侧变量列表,右侧赋值列表,要求左右数量一致
# 不同的变量和值之间用','隔开
a, b, c = 1, 2, 3
print(a, b, c)
# 变量内容交换
a = 100
b = 200
print(a)
print(b)
a, b = b, a
print(a)
print(b)

练习一:周长、面积、体积求值

# 周长、面积、体积求值
from math import pi    # 也可以声明一个变量pi赋值3.141592654
r = float(input("请输入半径:"))
l = pi * r * 2
s = pi * r ** 2
v = (4 / 3) * pi * r ** 3
print("半径为%.2fcm的圆的周长为:%.2fcm" % (r, l))
print("半径为%.2fcm的圆的面积为:%.2fcm²" % (r, s))
print("半径为%.2fcm的球的体积为:%.2fcm³" % (r, v))

练习二:求当前的时间

# 根据给定秒数,求取当前时间示例 v1.0
s_num = int(input("请输入当前秒数(0-86400):"))
clock = s_num // 3600
s_sum = s_num % 3600
minute = s_sum // 60
second = s_sum % 60
print("当前系统时间为:%02d:%02d:%02d" % (clock, minute, second))
# 根据给定秒数,求取当前时间示例 V2.0
# 避免数据直接写入程序体造成的"硬编程"现象,使得程序代码的可读性和扩展性不强
clock_sec = 3600
minute_sec = 60
s_num = int(input("请输入当前秒数(0-86400):"))
clock = s_num // clock_sec
s_sum = s_num % clock_sec
minute = s_sum // minute_sec
second = s_sum % minute_sec
print("当前系统时间为:%02d:%02d:%02d" % (clock, minute, second))
上一篇 下一篇

猜你喜欢

热点阅读