如何判断天气?整数小数点后的值是零

a = 17.3678

if a???:
  print("the value after the decimal point is zero")
else:
  print("the value after the decimal point is not zero")

推荐答案

您可以使用拆分方法:

a = 17.3678
a = str(a)
valueAfterPoint = a.split('.')[1]
valueAfterPoint = int(valueAfterPoint)

if valueAfterPoint == 0:
  print("the value after the decimal point is zero")
else:
  print("the value after the decimal point is not zero")

Python相关问答推荐

从管道将Python应用程序部署到Azure Web应用程序,不包括需求包

Pandas :多索引组

如何使用SubProcess/Shell从Python脚本中调用具有几个带有html标签的参数的Perl脚本?

比较两个二元组列表,NP.isin

提取两行之间的标题的常规表达

如何自动抓取以下CSV

如何在Windows上用Python提取名称中带有逗号的文件?

使可滚动框架在tkinter环境中看起来自然

如何设置视频语言时上传到YouTube与Python API客户端

Django RawSQL注释字段

可以bcrypts AES—256 GCM加密损坏ZIP文件吗?

无论输入分辨率如何,稳定扩散管道始终输出512 * 512张图像

AES—256—CBC加密在Python和PHP中返回不同的结果,HELPPP

如何创建引用列表并分配值的Systemrame列

不允许 Select 北极滚动?

使用SeleniumBase保存和加载Cookie时出现问题

504未连接IB API TWS错误—即使API连接显示已接受''

如何防止html代码出现在quarto gfm报告中的pandas表之上

在round函数中使用列值

为什么我的scipy.optimize.minimize(method=";newton-cg";)函数停留在局部最大值上?