摘要: 函数即变量,函数名即变量名。 高阶函数:变量可以指向函数,函数的参数能接收变量,那么一个函数可以接收另一个函数作为参数。即,把一个函数名当做实参传给另外一个函数,返回值包含函数名。 以上返回的结果为5. 其中abs是一个内置函数。 map()函数:python内置的高阶函数,它接收一个函数f和一个列 阅读全文
posted @ 2017-02-10 10:40 自然洒脱 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表: Python字符串运算符 下表实例变量a值为字符串 "Hello",b变量值为 "Python": 实例 以上实例输出结果为: Python字符串格式化 Python 支持格式化字符串的输出 。尽管这样 阅读全文
posted @ 2017-01-18 16:04 自然洒脱 阅读(2458) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-01-12 10:01 自然洒脱 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 除了在一个目录结构下查找文件这种基本的操作,你还可以用find命令实现一些实用的操作,使你的命令行之旅更加简易。 本文将介绍15种无论是于新手还是老鸟都非常有用的Linux find命令。 1. 用文件名查找文件 这是find命令的一个基本用法。下面的例子展示了用MyCProgram.c作为查找名在 阅读全文
posted @ 2017-01-10 14:55 自然洒脱 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 函数是组织好的,可重复使用的,用来实现单一或相关功能的代码段。 函数能提高应用的模块性和代码的重复利用率。 定义一个函数规则: 1、函数代码块以def关键词开头,后接函数标识名称和圆括号。 2、任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 3、函数的第一行语句可以选择性地使用 阅读全文
posted @ 2016-12-20 15:03 自然洒脱 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1、在python2里,默认编码是ASCII,python3里默认是UTF-8 2、unicode分为utf-32(占4个字节),utf-16(占两个字节),utf-8(占1-4个字节),所以,utf-8就是unicode 3、在python3中encode,在转码的同时还会把string变成byt 阅读全文
posted @ 2016-12-07 15:27 自然洒脱 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在linux中让echo命令显示带颜色的字需要使用参数-e 格式:echo -e “\33[字体背景颜色:文字颜色m字符转\033[0m” 注: 1、字体背景颜色和文字颜色之间是英文的"" 2、字体颜色后面有个m 3、字符串前后可以没有空格,如果有的话,输出也是同样有空格 下面看几个例子: echo 阅读全文
posted @ 2016-11-24 16:25 自然洒脱 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 对文件操作流程: 1、打开文件,得到文件句柄并赋值给一个变量 2、通过句柄对文件进行操作 3、关闭文件 mode can be: * ‘r’ 只读。 * ‘w’ 写入,如果之前有就覆盖 * ‘a’ 追加。 表格: with语句: 为避免打开文件后忘记关闭,可以通过管理上下文(当with代码执行完毕时 阅读全文
posted @ 2016-11-23 14:42 自然洒脱 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 今天写了两个程序代码,一个是用户登录,一个是三级菜单的: 用户登录: #!/usr/bin/env python #Author: Tony Cabel import os import tab users = [['xuande','123'],['mengde','qwe'],['zhongmo 阅读全文
posted @ 2016-11-22 16:48 自然洒脱 阅读(217) 评论(0) 推荐(0) 编辑
摘要: set 顾明思义,就是个集合,集合的元素是唯一的,无序的。一个{ }里面放一些元素就构成了一个集合,set里面可以是多种数据类型(但不能是列表,集合,字典,可以是元组)。python的set是一个无序不重复的元素集,基本功能包括关系测试和消除重复元素,集合对象还支持并、交、差、对称差等。set因为没 阅读全文
posted @ 2016-11-21 15:44 自然洒脱 阅读(301) 评论(0) 推荐(0) 编辑