2020-12-18

#请在这里定义getCircleArea函数,计算以r为半径的圆的面积,并返回
def getCircleArea®:
PI = 3.1415926
return rrPI

n=int(input())

for i in range(n):

r=float(input())

print('{:.2f}'.format(getCircleArea(r)))#调用getCircleArea并打印结果

print(‘END.’)

#代码区结束
2.整数阶乘组合计算

import math
n,a=map(int,input().split(’,’))
k=math.factorial(n)
l=int(math.log(k,a))
while l>=0:
if(k%al==0 and k%a(l+1)!=0):
print(l)
break
l=l-1
3.同符号数学运算

num = int(input())
if num >= 0:
res1 = abs(num)
res2 = abs(res1+10)
res3 = abs(res1-10)
res4 = abs(res110)
print(res1,res2,res3,res4)
else:
res1 = abs(num)
res2 = -abs(res1+10)
res3 = -abs(res1-10)
res4 = -abs(res1
10)
print(res1,res2,res3,res4)
4.输入3个数字,由小到大输出

#因此如果实际应用过程中需要保留原有列表,使用 sorted() #函数较为适合,否则可以选 择 sort() 函数,因为 sort() #函数不需要复制原有列表,消耗的内存较少,效率也较高。
num1 = int(input())
num2 = int(input())
num3 = int(input())
list1 = [nu3,num2,num1]
sorted(list1)
print(list1[0],list1[1],list1[2])

5.说句心里话 A

a=input("")
b=input("")
print(a+’,我想对你说,’+b)
6.整数逆位运算

a=str(input(""))
b=a[::-1]
if a[0]!="-":
print(int(b))
elif a[0]=="-":
print("-",end="")
print(int(b[:-1]))
7.温度转换

TempStr = input()
if TempStr[0] in [‘F’]:
C = (eval(TempStr[1:]) - 32)/1.8
print(“C{:.2f}”.format©)
elif TempStr[0] in [‘C’]:
F = 1.8*eval(TempStr[1:]) + 32
print(“F{:.2f}”.format(F))
else:
print() #不输入任何错误提示
8.天天向上的力量

x=1.0
N=eval(input())
print(“你的输入为千分之{:}”.format(N))
n=N/1000
dayup=pow(x+n,365)
daydown=pow(x-n,365)
a=int(dayup/daydown)
print(“天天向上的结果为:{:.2f}”.format(dayup))
print(“天天放任的结果为:{:.2f}”.format(daydown))
9. 英寸和厘米的交互

value=float(input(‘请输入长度’))

unit=input(‘请输入单位’)

if unit == ‘in’ or unit == ‘I’

print(’%.2f英寸 = %.2f厘米’ % (value,value2.54))

elif unit == ‘cm’ or unit == ‘C’

print(’%.2f厘米 = %.2f英寸’ % (value,value2.54))

else

print(‘输入错误’)
10.列表元素的积

lt = eval(input(""))
s = 1
res = []
for i in range(len(lt)):
tem = lt[:]
tem.pop(i)
for j in tem:
s *= j
res.append(s)
s = 1
print(res)
11.N的多次方

import re #引用re正则模块
a = input()
value = re.compile(r’1?[0-9]+.[0-9]+$’)
result = value.match(a)
if result:
a = float(a)
print(a0,a1,a2,a3,a4,a5)
else:
a = int(a)
print(’{:g}’.format(a0),’{:g}’.format(a1),’{:g}’.format(a2),’{:g}’.format(a3),’{:g}’.format(a4),’{:g}’.format(a5))
12.M的N次方

m=eval(input())
n=eval(input())
print(m+n,m*n,m**n,m%n,max(m,n))
13.字符串垂直输出

x=input()
for i in x:
print(i)
14.用户输入的是“q”么?

x = input()
if x==‘q’:
print(“你选择了关闭程序”)
else:
print(“你输入的是:”+x)


  1. -+ ↩︎

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值