Files
2025PY/day04/09-作业.py
2025-05-22 16:50:44 +08:00

27 lines
826 B
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 一.在不考虑四舍五入的情况下对一个数字进行保留两位小数 origin = 123.456789 结果123.45
# origin = 123.456789
# print(int(origin*100)) # 12345
# print(int(origin*100)/100) # 123.45
# print(0.1 + 0.2)
# 0.30000000000000004 IEEE745标准
# print((0.1*10 + 0.2*10)/10)
# 0.3 将小数扩大一定的倍数变成整数,然后结果再缩小对应的倍数
# 二.给定两个变量 a = 5,b = 8 思考:如何在不声明第三个变量的情况下 交换变量a和b的值
# a = 5
# b = 8
# c = a # 利用第三个变量接收a
# a = b # a得到了b的值
# b = c # b得到了c的值c的值就是a
# print(a,b) # 8 5
# 如果交换的变量值是数字,通过计算进行交换
# a = 5
# b = 8
# a = a + b # a = 13
# b = a - b # b = 13 - 8 = 5
# a = a - b # a = 13 - 5 = 8
# print(a,b)