随笔分类 -  python

python学习笔记
摘要:一、自定义函数参数 1.种类 (1)位置参数 "x"就是位置参数 (2)默认参数 "n"就是默认参数 (3)可变参数 "numbers"就是可变参数,调用calc函数时,变元numbers是一个列表 (4)关键字参数 "**every"是关键字参数 (5)命名关键字参数 "*"后面的就是命名关键字 阅读全文
posted @ 2018-04-27 22:22 dingkailinux 阅读(3832) 评论(0) 推荐(0)
摘要:一、1. upper()作用:将字符串中字符转换为大写 2.lower()作用:将字符串中字符转换为小写 3.isupper()作用:判断字符串中是否有大写字符 4.islower()作用:判断字符串中是否有小写字符 5.isalpha()isalpha()返回 True,如果字符串只包含字母,并且 阅读全文
posted @ 2018-02-23 11:42 dingkailinux 阅读(216) 评论(0) 推荐(0)
摘要:一、作用 (1)从字符串中提取部分字符串 (2)添加或删除空白字符 (3)将字母 转换成小写或大写 (4)检查字符串的格式是否正确 二、转义字符串 转义 字符包含一个倒斜杠(\),紧跟着是想要添加到字符串中的字符。 In [1]: print("Hello there!\nHow are you?\ 阅读全文
posted @ 2018-02-04 22:03 dingkailinux 阅读(212) 评论(0) 推荐(0)
摘要:一、while循环语句 1.只要 while 语句的条 件为 True,while 子句中的代码就会执行。 2.while 语句总是包含下面几 部分: (1)关键字(2)条件(求值为 True 或 False 的表达式)(3)冒号 (4)从新行开始,缩进的代码块(称为 while 子句) 3.常用形 阅读全文
posted @ 2018-01-13 20:16 dingkailinux 阅读(247) 评论(0) 推荐(0)
摘要:1. %s s = string 字符串 2. %d d = digit 整数 3. %f f = float 浮点数 阅读全文
posted @ 2018-01-13 17:26 dingkailinux 阅读(252) 评论(0) 推荐(0)
摘要:一、定义 IDE:集成开发环境(Integrated Development Environment) 二、常见的IDE工具: 1.VIM,经典的Linux下的文本编辑器 2.Emacs,LInux的文本编辑器 3.Eclipse,JAVA IDE,支持python,c,c++ 4.Visual S 阅读全文
posted @ 2018-01-13 16:22 dingkailinux 阅读(871) 评论(0) 推荐(0)
摘要:1.kyes() (1)取出字典的key (2)检查字典中是否存在键或值 2.values() (1)取出字典的value 3.items() (1)取出字典的key和value (2)多重赋值 4.类型转化 (1)通过ist(),生成列表 5.get()方法 (1)get()方法有两个参数:要取得 阅读全文
posted @ 2018-01-07 00:24 dingkailinux 阅读(387) 评论(0) 推荐(0)
摘要:一、解释 像列表一样,“字典”是许多值的集合。但不像列表的下标,字典的索引可以 使用许多不同数据类型,不只是整数。字典的索引被称为“键”,键及其关联的值 称为“键-值”对。 二、列表创建方式 1. In [23]: myCat = {'size': 'fat', 'colr': 'gray', 'd 阅读全文
posted @ 2018-01-06 18:09 dingkailinux 阅读(159) 评论(0) 推荐(0)
摘要:增强赋值公式 (1) (2) (3) (4) 阅读全文
posted @ 2017-12-29 22:17 dingkailinux 阅读(515) 评论(0) 推荐(0)
摘要:一、列表用于循环 1.for循环 2. in 和 not in 3.多重赋值 阅读全文
posted @ 2017-12-29 00:11 dingkailinux 阅读(154) 评论(0) 推荐(0)
摘要:一、下标操作(下标只能是整数,不能是浮点值) 1.用下标取值 (1)取单个值 (2)虽然下标从 0 开始并向上增长,但也可以用负整数作为下标。整数值−1 指的是 列表中的最后一个下标,−2 指的是列表中倒数第二个下标,以此类推。 In [71]: list01 Out[71]: [2, 3, 4, 阅读全文
posted @ 2017-12-24 20:55 dingkailinux 阅读(3574) 评论(0) 推荐(0)
摘要:一、定义: 1.“列表”是一个值,它包含多个字构成的序列。 2.术语“列表值”指的是列表本身(它作为一个值,可以保存在变量中,或传递给函数,像所有其他值一样),而不是指列表值之内的那些值。列表值看起来像这样:['cat', 'bat', 'rat', 'elephant']。就 像字符串值用引号来标 阅读全文
posted @ 2017-12-24 20:39 dingkailinux 阅读(3957) 评论(0) 推荐(0)
摘要:可以把作用域”看成是变量的容器。当作用域被销毁时,所有保存在该作用 域内的变量的值就被丢弃了,只有一个全局作用域,它是在程序开始时创建的。如 果程序终止,全局作用域就被销毁,它的所有变量就被丢弃了。 一个函数被调用时,就创建了一个局部作用域。在这个函数内赋值的所有变量, 存在于该局部作用域内。该函数 阅读全文
posted @ 2017-12-10 21:56 dingkailinux 阅读(276) 评论(0) 推荐(0)
摘要:一、def语句和参数 1.变元:以上代码中,'name'是变元(“变元”是一个 变量); (1)保存在变元中的值,在函数返回后就丢失 二、返回值和retrun语句 1返回值:函数调用求值的结果,称为函数的“返回值”。 2.return (1)用 def 语句创建函数时,可以用 return 语句指定 阅读全文
posted @ 2017-12-04 21:57 dingkailinux 阅读(360) 评论(0) 推荐(0)
摘要:一、含义函数是程序内的“小程序”二、示例 以上内容,定义了一个叫 hello() 的函数,执行该函数。第一行是 def 语句,它定义了一个名为 hello()的函数。def 语句之后的代码块 是函数体。这段代码在函数调用时执行,而不是在函数第一次定义时执行;函数之后的 hello()语句行是函数调用 阅读全文
posted @ 2017-12-04 21:15 dingkailinux 阅读(194) 评论(0) 推荐(0)
摘要:一、sys.exit() 调用 sys.exit()函数,可以让程序终止或退出。 这个函 数在 sys 模块中,必须先导入 sys,才能使用它: #!/usr/bin/env python #coding:utf-8 import sys print('Please input your name: 阅读全文
posted @ 2017-12-03 15:34 dingkailinux 阅读(6095) 评论(0) 推荐(0)
摘要:一、模块 1.含义 Python 程序可以调用一组基本的函数,这称为“内建函数”,包括你见到过的 print()、input()和 len()函数。Python 也包括一组模块,称为“标准库”。每个模块都 是一个 Python 程序,包含一组相关的函数,可以嵌入你的程序之中。 2.语法形式在开始使用 阅读全文
posted @ 2017-12-03 15:23 dingkailinux 阅读(290) 评论(0) 推荐(0)
摘要:一.if语句 if 语句的子句(也就是紧跟 if 语句的语句块), 将在语句的条件为 True 时执行。如果条件为 False,子句将跳过。 在英文中,if 语句念起来可能是“:如果条件为真,执行子句中的代码。”在 Python 中,if 语句包含以下部分: (1)if 关键字 (2)条件(即求值为 阅读全文
posted @ 2017-12-02 20:14 dingkailinux 阅读(337) 评论(0) 推荐(0)
摘要:一、控制流的元素 控制流语句的开始部分通常是“条件”,接下来是一个代码块,称为“子句”。 二、控制流的条件 条件为了判断下一步如何进行,从而求布尔值的表达式。几乎所有的控制流语句都使用条件。 三、代码块 一些代码行可以作为一组,放在“代码块”中。可以根据代码行的缩进,知道代码块的开始和结束。代码块有 阅读全文
posted @ 2017-12-02 19:59 dingkailinux 阅读(358) 评论(0) 推荐(0)
摘要:1.比较操作符 == 等于 != 不等于 < 小于 > 大于 <= 小于等于 >= 大于等于 2.布尔操作符 and 并且 or 或者 not 不 not TRUE 3.混合布尔和比较符操作 比较操作符求值为布尔值,就可以和布尔操作符一起,在表达式中使用。 >>> (4 < 5) and (5 < 阅读全文
posted @ 2017-12-02 19:04 dingkailinux 阅读(199) 评论(0) 推荐(0)