我的第一个Python程序,定义主函数,eval、format函数详解,
2018-09-20 18:46
357 查看
程序实例:
#第一个py小程序 def main(): f = eval(input("输入一个数值:")) p=f*(5/9) print("现在的值为:{0:3.3f}".format(p)) main()
运行的例子:
这个小的程序折射出3个知识点:定义函数,format,eval函数的使用
1.定义函数
从中可以看出Python定义函数时用到了关键字 def 格式如下:
def 函数名():
函数体
可以看出Python在定义函数时没有使用花括号,在c++,Java中定义函数时用到的花括号有一个作用就是直观的告诉我们函数中变量的生命周期,但是在Python中虽然没有花括号,但是他使用缩进来区分这个函数体 和其他部分。
调用函数时就直接写入函数名加上括号即可
2.format函数的使用
首先我们来了了解一下format函数的形式
“字符串。。。。。{参数索引:宽度.精度+类型}”.format(参数1,参数2......)
例子1:
print("321.4568设置为宽度为3,精度为3的浮点数时为:{0:3.3f}".format(321.4568))
结果为:
显然可以明白这里的精度是四舍五入的。
3.eval函数
eval(“str”)时执行str语句不将str看做一个字符串而是一个语句。
例子:
eval("print(type(30))")
输出:
相关文章推荐
- 我的第一个python程序
- Python之第一个程序
- 【OpenGL】详解第一个OpenGL程序
- 廖雪峰官方网站python学习笔记:第一个Pyhon程序
- eclipse+pydev写第一个python程序
- Python安装环境及第一个python 程序
- python 教程 第八章、 第一个python程序
- 第一个python实现的mapreduce程序
- python概述以及安装环境和第一个程序以及一些语言基本语法
- Python之第一个程序
- python 教程 第八章、 第一个python程序
- java初级之3-详解第一个Java程序
- 第一个 Python 程序
- 第一个Python程序
- 03-第一个Python程序
- Python 的下载安装和第一个Python程序
- Python基础学习教程-第3讲第一个Python程序
- 四舍五入计算器,第一个python—gui程序
- 第一个python程序
- 零基础学python-1.5 第一个程序