python程序题
发布网友
发布时间:2022-04-21 05:58
我来回答
共3个回答
热心网友
时间:2022-04-18 07:14
Python是一种编程语言,它有对象、模块、线程、异常处理和自动内存管理。可以加入与其他语言的对比。下面是回答这一问题的几个关键Python是一种解释型语言,python代码在运行之前不需要编译Python是动态类型语言,在声明变量时,不需要说明变量的类型Python适合面向对象的编程,因为它支持通过组合与继承的方式定义类在Python语言中,函数是第一类对象 Python代码编写快,但是运行速度比编译语言通常要慢Python用途广泛,常被用作胶水语言,可帮助其他语言和组件改善运行状况 使用Python,程序员可以专注于算法和数据结构的设计,而不用处理底层的细节。
热心网友
时间:2022-04-18 08:32
# python3.6
from sympy import *
def solute_function():
'''
鸡兔同笼,设鸡x,兔y,则有如下方程:
x+y=head
2x+4y=feet
:return:None
'''
x = Symbol('x')
y = Symbol('y')
in_string = input("请输入头和脚的个数,以空格分离:").split()
a, b = map(int, in_string)
solution = solve([x + y - a, 2 * x + 4 * y - b], [x, y])
x = int(solution[x])
y = int(solution[y])
if x >= 0 and y >= 0 and (x + y) == a:
print("鸡:{}只,兔:{}只。".format(x, y))
else:
print("无解")
这是函数,自己调用就行。如果找不到sympy模块,请先安装:
pip install sympy
热心网友
时间:2022-04-18 10:07
for ji in range(1,100):
for tu in range(1,100):
if ji+tu==35 and ji*2+tu*4==94:
print("鸡有%d只,兔有%d只"%(ji,tu))