python练习参考
给一个半径,求圆的面积和周长。π为3.14
r = int(input('R='))
print('S='+str(3.14*r*r))
print('C='+str(2*3.14*r))
输出结果 r=7
area=153.86
cir=43.96
没什么说的熟悉一下输入输出
输入两个数,比较大小,从小到大升序打印
a = int(input('输入第一个数'))
b = int(input('输入第二个数'))
if a > b:
print(b,a)
else:
print(a,b)
结果: 输入第一个数5 输入第二个数8
5 8
基本 if else 使用||这边有一个问题 获取用户输入方式能不能简单点? 判断能不能一步搞定?
| (收件) <---( 快递物 <-if a>b else-> 快递物) |
获取最大值
i = int(input('输入用于比较的数 >>>>'))
while True:
c = input("输入下一个数")
if c:#判断 c 是否输入 若没有输入 进不去 进入else break跳出循环
n = int(c)
if n > i:
i = n
print('Max is',i)
else: # 为空
break
想问题时如果有重复性的操作,放入循环,由循环控制执行次数
输入n个数,求每次输入后的算数平均数
count = 0#第一用计算输入次数,第二用于计算平均值当分母使用
sum = 0
flag = True
while flag:
i = input("请输入number:")
if i:
count += 1
sum += int(i)#首先对输入化为整形(如果输入不是数字呢?)由sum 存放和 avg = sum/count#查看python 除号 理解输出
print(avg)
else:
flag = False
还是对多次相同操作使用循环python while循环查看
python for循环查看
简单使用就酱紫吧,下次搞个万恶之源
border="0" width="330" height="86" src="//music.163.com/outchain/player?type=2&id=1335851861&auto=1&height=66">
最近好好做梦了吗?