栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python小练习

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python小练习

第一题
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()
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/753111.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号