第一题
x = int(input("Please enter first integer: "))
y = int(input("Please enter second integer: "))
if (x == y):
print("两数相同!")
elif (x > y):
print("较大数为:",x)
else:
print("较大数为:",y)
第二题
sum = 0
for i in range(1,101):
sum = sum + i
if i==50:
print('执行过半时,sum='+str(sum))
print('执行完毕时,sum='+str(sum))
第三题
if True:
print("Answer")
print("True")
else:
print("Answer")
print("False") #缩进不一致,会导致运行错误
第四题
A="zzuli"
print("大写",A.upper())
print("小写",A.lower())
print(A.find('u'))
print(A.split())
print(A.replace('z','Z'))
print(A.count('i'))
第五题
s = 'zzuli'
x = 100
print("把整型转化为字符串", str(x))
print("把十进制转化为八进制", oct(x))
print("转化成浮点数", float(x))
print("返回数字对应的ASCll", chr(65))
print("返回ASCll对应的数字", ord('A'))
print("将对象s转化为供解释器读取的字符串", repr(s))
print("用来执行一个字符串表达式,并返回表达式的值", eval("9 * 4"))
a=20
b=10
x=True
y=False
print(a+b)
print(a-b)
print(a*b)
print(a/b)
print(a%b)
print(a**b)
print(a//b)
print(a==b)
print(a!=b)
print(a>b)
print(a=b)
print(a<=b)
print(x and y)
print(x or y)
print(not x)
第五题
a = 1
b = 2
list = [1, 2, 3, 4, 5 ];
if ( a in list ):
print("a在list内")
else:
print("a不在list内")
if ( b not in list ):
print("b不在list内")
else:
print("b在list内")
第六题
a = 30
b = 30
if ( a is b ):
print("a和b引用同一个对象")
else:
print("a和b引用不同的对象")
if ( a is not b ):
print("a和b引用不同的对象")
else:
print("a和b引用同一个对象")
b=10
if ( a is b ):
print("修改后a和b引用同一个对象")
else:
print("修改后a和b引用不同的对象")
第七题
import matplotlib.pyplot as plt #导入第三方库
#月份和每月营业额
month = list(range(1,13))
money= [19,10.5,5.8,5.7,7.3,9.2,11,13.5,20.5,18.0,7.8,15]
#绘制每个月份的营业额
for x,y in zip(month,money):
#营业额越高,颜色中的红色分量越大
#格式字符串中的0表示不够2位时前面补0
color = '#%02x'%int(y*10)+'3333'
plt.bar(x,y,
color=color,hatch='*',width=0.6,
edgecolor='b', linestyle='--',linewidth=1.5)
plt.text(x-0.3,y+0.2,'%.1f'%y)
#设置x、y轴标签和字体
plt.xlabel('月份',fontproperties='simhei')
plt.ylabel('营业额(万元)',fontproperties='simhei')
plt.title('烧烤店营业额',fontproperties='simhei', fontsize=14)
#设置x轴刻度
plt.xticks(month)
#设置y轴跨度
plt.ylim(0,25)
plt.show()