重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
定义方法的关键字,声明一个方法
从网站建设到定制行业解决方案,为提供网站建设、网站制作服务体系,各种行业企业客户提供网站建设解决方案,助力业务快速发展。创新互联公司将不断加快创新步伐,提供优质的建站服务。
def func1(var1,var2):
print var1,var2
func1("Hello","World")
def primer():
# 孪生素数对
li = [2]
for i in range(3, 98):
for j in range(2, i):
if i % j == 0:
break
else:
li.append(i)
for k in range(len(li) - 1):
if li[k] == li[k + 1] - 2:
print(li[k], li[k + 1])
def ite(a):
# 迭代
x1 = 1
x2 = (x1 + a / x1) / 2
while abs(x1 - x2) 0.00001:
x1 = x2
x2 = (x1 + a / x1) / 2
print(x2)
def copper():
# 铜管
diff = 0
for i in range(1, 22):
for j in range(1, 13):
total = 15 * i + j * 27
if (diff total) and total = 317:
diff = total
print(diff)
for i in range(1, 22):
for j in range(1, 13):
if 15 * i + j * 27 == diff:
print(i, j)
# 甲预测,A第一,B第二;乙预测,C第一,D第三;丙预测,D第二,A第三
def guess():
first = {'A': '第一', 'B': '第二'}
sen = {'C': '第一', 'D': '第三'}
third = {'D': '第二', 'A': '第三'}
total = {}
li = list('ABCD')
num = ['第一', '第二', '第三', '第四']
for i in first.keys():
for m in sen.keys():
for n in third.keys():
if first[i] != third[n] and sen[m] != third[n] and first[i] != sen[m] and i != n and m != n and i != m:
total[i] = first[i]
total[m] = sen[m]
total[n] = third[n]
for k, v in total.items():
if k in li:
li.remove(k)
if v in num:
num.remove(v)
total[li[0]] = num[0]
print(total)
primer()
ite(100)
copper()
guess()
上午没事的时候只做了四个题目,后面一个埃及数我还在看,做好了也发你吧
python中def意思是声明函数。
Python 使用def 开始函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的 具体功能实现代码,如果想要函数有返回值, 在 expressions 中的逻辑代码中用 return 返回。
expressions
实例def function():
print('This is a function')
a = 1+2
print(a)
function 的函数,函数没有不接受参数,所以括号内部为空,紧接着就是 函数的功能代码。如果执行该脚本,发现并没有输出任何输出,因为我们只定义了函数,而并没有执行函数。 这时我们在 Python 命令提示符中输入函数调用 function(), 注意这里调用函数的括号不能省略。
那么函数内部的功能代码将会执行,输出结果:This is a function。