Python学习之温度转换实例分析篇

#TempConvert.py
Tempstr=input('请输入要转换的温度值:')
if Tempstr[-1] in ['C','c']:
    F=1.8*eval(Tempstr[0:-1])+32
    print("转换后的温度值为{:.2f}F".format(F))
elif Tempstr[-1] in ['F','f']:
    C=(eval(Tempstr[0:-1])-32)/1.8
    print("转换后的温度值为{:.2f}C".format(C))
else:
    print('输入格式有误!')

1)python单行注释用#,多行注释用三对单引号'''........''';

2)python的eval()函数可以把字符串转换为数字;

3)python用format()函数可以实现数据的格式化

4)python列表的索引正向从0开始,反向从-1开始;

5)python可以通过切片获取列表的一段数据

 

另求助为什么这个程序在Pycharm中执行一次后不能自动结束?

 

posted @ 2019-03-26 21:06  极限之旅  阅读(2705)  评论(1编辑  收藏  举报