随笔分类 -  python基础

摘要:列表生成式即 List Comprehensions,是 Python 内置的非常简单却强大的可以用来创建 list 的生成式。 要生成 list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 可以用 list(range(1,11)) : 但如果要生成 [1x1, 2x2, 3x 阅读全文
posted @ 2019-05-28 21:54 小码蚁儿 阅读(471) 评论(0) 推荐(0)
摘要:迭代:如果给定一个 list 或 tuple,我们可以通过 for 循环来遍历这个 list 或tuple,这种遍历我们称为迭代(Iteration) 字典: 默认情况下,dict 迭代的是 key。如果要迭代 value,可以用 for value in d.values() ,如果要同时迭代 k 阅读全文
posted @ 2019-05-28 21:42 小码蚁儿 阅读(178) 评论(0) 推荐(0)
摘要:切片:取一个 list 或 tuple 的部分元素是非常常见的操作 对任何范围[start:end],我们可以访问到包括 start 在内到 end(不包括 end)的所有字符,换句话说,假设 x 是[start:end]中的一个索引值,那么有: start<= x < end 正向索引:索引值开始 阅读全文
posted @ 2019-05-28 20:39 小码蚁儿 阅读(223) 评论(0) 推荐(0)
摘要:字符串截取 >>>s = 'hello' >>>s[0:3] 'he' >>>s[:] #截取全部字符 'hello' 消除空格及特殊符号 s.strip() #消除字符串s左右两边的空白字符(包括'\t','\n','\r','') s.strip('0') #消除字符串s左右两边的特殊字符(如' 阅读全文
posted @ 2019-05-21 20:00 小码蚁儿 阅读(365) 评论(0) 推荐(0)
摘要:int() Python 内置函数,用于将一个字符串或数字转换为整型。 __abs__(返回绝对值) __add__(相加,运算符:+) __and__(按位与运算,运算符:&) __bool__ __ceil__(返回自身) __divmod__(返回除数和余数) __eq__(判断两数是否相等, 阅读全文
posted @ 2019-05-20 22:46 小码蚁儿 阅读(663) 评论(0) 推荐(0)
摘要:for循环的一般格式如下: Python loop循环实例: 以下 for 实例中使用了 break 语句,break 语句用于跳出当前循环体: 执行脚本后,在循环到 "Runoob"时会跳出循环体: break和continue语句及循环中的else子句 break 语句可以跳出 for 和 wh 阅读全文
posted @ 2019-05-16 23:06 小码蚁儿 阅读(833) 评论(0) 推荐(0)
摘要:while语句的一般形式: 同样需要注意冒号和缩进。另外,在 Python 中没有 do..while 循环。 以下实例使用了 while 来计算 1 到 100 的总和: 执行结果如下: 无限循环: 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下: 输出结果如下: whi 阅读全文
posted @ 2019-05-16 22:42 小码蚁儿 阅读(1149) 评论(0) 推荐(0)
摘要:#!/usr/bin/Python 指定用什么解释器运行脚本以及解释器所在的位置 # -*- coding: utf-8 -*- 用来指定文件编码为utf-8的 运行脚本:python test.py输出:hello, world换一种方法运行:./test.py会提示出错,文件无可执行权限:-ba 阅读全文
posted @ 2019-05-16 22:19 小码蚁儿 阅读(465) 评论(0) 推荐(0)
摘要:条件语句 基本数据类型 1.字符串“引号” 字符串运算 2.数字 阅读全文
posted @ 2019-05-16 21:21 小码蚁儿 阅读(281) 评论(0) 推荐(0)