当前位置:
首页 > Python基础教程 >
-
Python函数与表达式、控制流语句、变量的组合
玩蛇网:看到这篇文章的朋友,大概已经看了前面我们介绍的Python变量定义、表达式、控制流语句(if语句、else语句等)以及函数的知识了,但是如果将这几类代码组合起来使用呢?
Python编程语言的最有用的特点之一就是可以将各种小的代码块,组合起来使用,提高开发效率和缩短代码行数。
例如:
函数的参数可以是任何类型的表达式,而且可以有数学的算术符号。
>>> import math #首先导入math模块
>>>
>>> iplaypython = 10086 #创建一个整型变量
>>>
>>> p = math.sin(iplaypython / 2046.0 * 12 * math.pi) #组合各类代码元素
>>> print p
-0.469109990476
>>>
甚至,还可以包括函数的调用 :
>>> math.exp(math.log(p+1))
0.5308900095241484
>>>
大致上,在任何地方可以使用值的地方,都可以使用任意的Python表达式,但是有一个例外情况:
赋值表达式的左边必须是变量名字,在左边放置任何其他的表达式都会产生语法错误的异常。
举例说明:
>>> hours = 60
>>> minutes = hours * 60
>>>
>>> hours * 60 = minutes
SyntaxError: can't assign to operator #提供语法错误
>>>
浏览这篇文章的用户,还在关注:python 函数返回值、python变量命名规则
玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/jinjie/jj135.html
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式