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. gulp将多张小图自动合成雪碧图
  2. 安装APK失败,错误代码:INSTALL_FAILED_INVALID_APK 解决方案
  3. 机器学习必学10大算法
  4. 争做RTC领域标杆——与华为云副总裁薛浩聊聊我们的视频时代
  5. word List 19
  6. leetcode1528. 重新排列字符串
  7. [改善Java代码]非稳定排序推荐使用List
  8. ZetCode Python 教程
  9. 2016集训测试赛(二十四)Problem C: 棋盘控制
  10. mysql 5.7配置的一些记录
  11. 制作Android系统签名方法
  12. SQL数据库置疑的解决办法
  13. AD使用总结4——PCB天线知识
  14. C# 多线程如何访问同一个数据
  15. python怎么将字母排序_请教如何用python按字母顺序排序英文名字但是不可以用sort函数...
  16. unity2D动画-角色切片与2DAnimation插件做动画
  17. 企业微信上传临时素材文件
  18. PX4 FMU启动流程 2. 一、 nsh_newconsole
  19. 苹果上网本报价_1小时一个价 iPhone12加价300元起
  20. 启用Direct3D功能

热门文章

  1. python prettytable输出对齐,Python使用prettytable库打印表格(美化输出)
  2. element ui 的table的表头和表格没对齐
  3. 使用 Struts 2 开发 RESTful 服务
  4. jsoup 框架的使用指南
  5. 吊打面试官:Android中高级面试题 -- 终局之战
  6. 【Laravel】Laravel-admin后台框架-2创建数据表建立模块增删改查CURD(2)
  7. jQuery.print.js 下载 打印机打印
  8. pycharm的下载讲解以及安装步骤
  9. 为什么我劝你要有适度攻击性?
  10. idea安装Solidity插件