刷题笔记 - 3003.鸡兔同笼问题 & 2767.计算多项式的值
Beginning
题目1#
代码#
while True:
try:
x,y=map(int,input().strip().split())
a = int((4*x-y) / 2)
b = x - a
print('{:d} {:d}'.format(a, b))
except:
break
注意#
在 刷题笔记 - 3002.买图书 & 2763.计算(a+b)/c的值 这篇文章中提到过, /
运算返回的值为float类型,在第一次提交时没有把a的值转换为int类型,后续format无输出导致答案错误。也再次提醒自己注意这个小问题。
题目2#
代码#
while True:
try:
x,a,b,c,d=map(float,input().strip().split())
fx = a*(pow(x, 3)) + b*(pow(x, 2)) + c*x + d
print('{:.7f}'.format(fx))
except:
break
笔记#
# math模块pow()函数
import math
math.pow(x, y)
# 内置pow()函数
pow(x, y[, z])
pow()函数返回x的y次方的值,在python中分为内置 pow()
函数以及 math.pow()
函数。
内置方法会把参数作为 整型 ,如果 z 存在,则再对结果进行取模,其结果等效于 pow(x,y) % z
。
math模块会把参数转换为 float类型 ,同时返回值也将变成float类型。
参考资料#
Ending
作者:Koi.C
出处:https://www.cnblogs.com/KoiC/p/16983614.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
声明:转载或使用请注明本文地址,感谢您的阅读!如果文章内容帮到了您,烦请点一下推荐,不胜感激!
欢迎关注个人公众号!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端