实验1
1 '''task1-1''' 2 print('hey,u') 3 print('hey','u') 4 x,y,z=1,2,3 5 print(x,y,z) 6 print('x=%d, y=%d,z=%d'%(x,y,z)) 7 print('x={},y={},z={}'.format(x,y,z)) 8 print(f'x={x},y={y},z={z}') 9 print(x) 10 print(y) 11 print(z) 12 print(x,end='') 13 print(y,end='') 14 print(z) 15 16 17 18 '''task-2''' 19 x1,y1=1.2,3.57 20 x2,y2=2.26,8.7 21 22 print('{:-^40}'.format('输出1')) 23 print('x1={},y1={}'.format(x1,y1)) 24 print('x2={},y2={}'.format(x2,y2)) 25 26 print('{:-^40}'.format('输出2')) 27 print('x1={:.1f},y1={:.1f}'.format(x1,y1)) 28 print('x2={:1f},y2={:.1f}'.format(x2,y2)) 29 30 print('{:-^40}'.format('输出3')) 31 print('x1={:<15.1f},y1={:<15.1f}'.format(x1,y1)) 32 print('x2={:<15.1f},y2={:<15.1f}'.format(x2,y2)) 33 34 print('{:-^40}'.format('输出4')) 35 print('x1={:>15.1f},y1={:>15.1f}'.format(x1,y1)) 36 print('x2={:>15.1f},y2={:>15.1f}'.format(x2,y2)) 37 38 39 40 '''task1-3''' 41 name1,age1='Bill',19 42 name2,age2='Hellon',18 43 title='Personnel Information' 44 print(f'{title:=^40}') 45 print(f'name:{name1:10} age:{age1:3}') 46 print(f'name:{name2:10} age:{age2:3}') 47 print(40*'=')

1 '''task2-1''' 2 r1=eval('1+2') 3 print(type(r1),r1) 4 5 r2=eval('1+2j') 6 print(type(r2),r2) 7 8 r3=eval('"python"') 9 print(type(r3),r3) 10 11 r4=eval('7,42') 12 print(type(r4),r4) 13 14 '''task2-2''' 15 x,y=eval(input('Enter two oprands:')) 16 ans=x+y 17 18 print(f'{x}+{y}={ans}') 19 print(f'{type(x)}+{type(y)}={type(ans)}')



1 ans1 = 0.1 + 0.2 2 print(f'0.1 + 0.2 = {ans1}') 3 import decimal 4 ans2 = decimal.Decimal('0.1') + decimal.Decimal('0.2') 5 print(f'0.1 + 0.2 = {ans2}')

1 print(chr(0x1f600),end='') 2 print(chr(0x1f602),end='') 3 print(chr(0x1f603),end='') 4 print(chr(0x1f604)) 5 6 print(chr(10000),end=" ") 7 print(chr(0x025b),end=" ") 8 print(chr(0x2708),end=" ") 9 print(chr(0x00A5),end=" ") 10 print(chr(0x266b)) 11 12 print(ord("a"),end=" ") 13 print(ord('b'),end=" ") 14 print(ord('c')) 15 16 print(ord('0'),end=" ") 17 print(ord('1'),end='') 18 print(ord('2'))

'''task5-1''' import math n=float(input('输入一个数:')) ans1=n**0.5 ans2=pow(n,0.5) ans3=matb.sqrt(n) print('%.2f的平方根是: %.2f'%(n,ans1)) print('{:2f}的平方根是:{:2f}'.format(n,ans2)) print(f'{n:.2f}的平方根是:{ans3:.2f}') '''task5-2''' import math text=''' 好奇心是人的天性, 理想情况下。学习新东西是让人愉快的事 但学校的学习似乎有点像苦役, ''' print(text) r=float(input('给学习画一个大饼,大饼要做的很大,半径要这么大:')) circle=2*math.pi*r print(f'绕起来,大饼的圆周有这么长,{circle},够不够激发你探索未知的动力') circle = 2*math.pi*r print(f'绕起来,大饼的圆周有这么长, {circle}, 够不够激发你探索未知的动力...')

1 x=eval(input()) #x取1.0,1.01,0.09 2 y=x**365 3 print(f'{x}的365次方为{y:.2f}')



1 ρ = 1.038 2 c = 3.7J 3 K = 5.4e-3 4 M1= 47#小鸡蛋, 5 M= 67# 大鸡蛋 6 Tw=100 7 T0=eval(input('初始温度')) 8 Ty= 70 9 import math 10 t=((M**(2/3)*c*ρ**(1/3))/(K*(math.pi)**2*(4*math.pi/3)**(2/3)))*math.log(math.e,0.76*(T0 - Tw)/(Ty - Tw)) 11 t1 = int(t//60) 12 t2 = int(t% 60 + 0.5) 13 print(f'T0 = {T0}℃, t = {t1}分{t2}秒')
View Cod
print('欢迎使用家用电器销售系统!')
#产品信息列表
print('产品和价格信息如下:')
print('**************************************************************')
print('%-10s'%'编号', '%-10s'%'名称', '%-10s' %'品牌', '%-10s'%' 价格','%-10s' %'库存数量')
print('--------------------------------------------------------------')
print('%-10s'%'0001','%-10s'%'电视机','%-10s' %'海尔', '%10.2f' %5999.00,'%10d'%20)
print('%-10s'%'0002','%-10s'%'冰箱', '%-10s' %'西门子','%10.2f' %6998.00,'%10d'%15)
print('%-10s'%'0003','%-10s'%'洗衣机','%-10s' %'小天鹅','%10.2f' %1999.00,'%10d'%10)
print('%-10s'%'0004','%-10s'%'空调', '%-10s' %'格力', '%10.2f' %3900.00,'%10d'%0)
print('%-10s'%'0005','%-10s'%'热水器','%-10s' %'美的', '%10.2f' %688.00,'%10d' %30)
print('%-10s'%'0006','%-10s'%'笔记本','%-10s' %'联想', '%10.2f' %5699.00,'%10d'%10)
print('%-10s'%'0007','%-10s'%'微波炉','%-10s' %'苏泊尔','%10.2f' %480.50,'%10d' %33)
print('%-10s'%'0008','%-10s'%'投影仪','%-10s' %'松下', '%10.2f' %1250.00,'%10d'%12)
print('%-10s'%'0009','%-10s'%'吸尘器','%-10s' %'飞利浦','%10.2f' %999.00,'%10d'%9)
print('--------------------------------------------------------------')
product_id=input('请输入您要购买的产品编号:')
price=float(input('请输入您要购买的产品价格:'))
count=int(input('请输入您要购买的产品数量:'))
print('购买成功,您需要支付',price*count,'元')
print('谢谢您的光临,下次再见!')


浙公网安备 33010602011771号