Python常用函数

python中函数以两种形式呈现:一是可以自己定义的函数function,比如最常用的print()函数;另外一种是作为类的方法method调用,比如turtle.shapesize()。这两种形式本质上是相同的,不过是叫法不同,背后的语法实现细节我们没有必要深入研究。

无论是作为function还是method存在的函数,我们都是可以自定义的。首先我会给大家介绍常见函数的使用,最后以python中的turtle绘图为例向大家讲解python中函数的自定义及其蕴含的抽象思想,并且通过绘图的例子来向大家展示利用函数逐步进行抽象的过程。

函数的存在,大大提高了编程的效率,与传统的命令式编程相比,可以有效的降低代码数量,通过合理的定义函数,合理的使用函数参数,可以让程序更加简洁。python中的函数定义比较简单,但是函数参数的位置参数,关键字参数,默认参数、可变参数等理解起来比较困难。

下面介绍常用函数的使用

Print

print函数可以说是python中常用的函数,然而正是因为print是最常用的函数,大家往往在使用print函数的时候,忽视了print函数的强大功能

基础用法

print("Hello World!") # 这可能是print最简单的用法了,学习任何一门语言我们习惯上都会说Hello World!

Hello World!

在上面的例子中,我们直接调用了print函数,这样就可以在控制台输出内容,请注意,print是方法的名称后面跟着括号;括号里是要打印的内容,这里打印

python函数分为哪几种_python常用函数相关推荐

  1. [转载] python函数分为哪几种_python常用函数

    参考链接: Python中的等分算法函数bisect Python常用函数 python中函数以两种形式呈现:一是可以自己定义的函数function,比如最常用的print()函数:另外一种是作为类的 ...

  2. python函数几个return语句_Python常用函数--return 语句-阿里云开发者社区

    在Python教程中return 语句是函数中常用的一个语句. return 语句用于从函数中返回,也就是中断函数.我们也可以选择在中断函数时从函数中返回一个值. 案例(保存为 function_re ...

  3. python函数分为哪几种_python数据挖掘常用工具有哪几种?

    原标题:python数据挖掘常用工具有哪几种? python有强大的第三方库,广泛用于数据分析,数据挖掘.机器学习等领域,下面小编整理了python数据挖掘的一些常用库,希望对各位小伙伴学习pytho ...

  4. python strftime函数_Python 常用函数time.strftime()简介

    time.strftime()可以用来获得当前时间,可以将时间格式化为字符串等等 格式命令列在下面:(区分大小写) %a 星期几的简写 %A 星期几的全称 %b 月分的简写 %B 月份的全称 %c 标 ...

  5. python基础常用语句-python爬虫之python一条语句分析几个常用函数和概念

    https://www.xin3721.com/eschool/pythonxin3721/ 前言 过年也没完全闲着,每天用一点点时间学点东西,本文为大家介绍几个python操作的细节,包含all.a ...

  6. Python之pandas:pandas中数据处理常用函数(与空值相关/去重和替代)简介、具体案例、使用方法之详细攻略

    Python之pandas:pandas中数据处理常用函数(与空值相关/去重和替代)简介.具体案例.使用方法之详细攻略 目录 pandas中数据处理常用函数(isnull/dropna/fillna/ ...

  7. python 中os.path 的一些路径常用函数

    python 中os.path 的一些路径常用函数 import os path = 'AAA/BBB/ccc.txt' aa=os.path.dirname(path) #返回文件路径 print( ...

  8. python相关函数_python常用函数精讲

    原标题:python常用函数精讲 返回值为bool类型的函数 bool是Boolean的缩写,只有真(True)和假(False)两种取值 bool函数只有一个参数,并根据这个参数的值返回真或者假. ...

  9. python有哪些函数_python常用函数有哪些

    Python常用函数: 1. print()函数:打印字符串 2. raw_input()函数:从用户键盘捕获字符 3. len()函数:计算字符长度 4. format(12.3654,'6.2f' ...

最新文章

  1. 学习一个 Linux 命令:pstree
  2. Postgres-XL:基于PostgreSQL的开源可扩展数据库集群
  3. 蓝牙协议 HFP,HSP,A2DP,A2DP_CT,A2DP_TG,AVRCP,OPP,PBAP,SPP,FTP,TP,DTMF,DUN,SDP
  4. linux bash 局部变量赋值,linux之bash的基础特性(四)变量,配置文件及env,printenv,export,declare,set,unset,readonly简单命令...
  5. innosetup区分正常状态和静默安装状态(通过传递的参数)
  6. [css] 如何使用CSS绘制一个汉堡式菜单
  7. ASP.NET生成WORD文档服务器部署注意事项
  8. css-bootstrap的安装与使用
  9. 关于@Mapper注解的几个问题
  10. linux 解压缩一个文件夹下所有的压缩文件
  11. make -C $(KDIR) M=$(PWD) modules
  12. MIUI10使用adb工具实现免ROOT冻结系统应用和去广告
  13. 服务器上系统怎么启动iis,IIS服务器如何重新启动
  14. 软件备份(拷贝构造函数)
  15. Proteus做C51最小系统的仿真
  16. 艾奇android视频格式转换器,艾奇全能视频格式转换器
  17. 查看linux负载的情况
  18. ftp文件/文件夹的上传和下载
  19. 使用win10自带虚拟光驱打开ISO镜像文件
  20. 三创赛历年优秀作品资料整理

热门文章

  1. cesium暗色系地图样式地图(滤镜实现,反色滤镜)(cesium篇.15)
  2. 学web前端,看这些书!
  3. WHAT IS NODE ....
  4. iOS 发现导航条上按钮的一个bug
  5. 扩展欧几里得的推导与代码实现
  6. kubectl 命令详解(五):edit
  7. ArchLinux出现ACPI ERROR的解决方法
  8. 为什么要进行软件需求分析?通常对软件系统有哪些需求?
  9. 程序员之路-学习经验总结分享
  10. ipad 邮箱服务器端口,ipad企业邮箱设置方法 ipad企业邮箱怎么设置【详细介绍】...