![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 63
我还是个孩子121
把烦恼痛了吞了认了算了
不对别人讲
谁还没有辜负几段 昂贵的时光
展开
-
Python初体验
Python官网:https://www.python.org/ 一、本来是想自己总结一下的,不过看了 武大佬 的博客之后,果断放弃了,想接触并开始上手了解python的,一定要去看看,博主说的非常详细,了解python的精品 二、这里把介绍python的目录总结一下:1、python的由来2、为什么使用python3、python的种类介绍4、python各个操作...原创 2018-09-12 15:26:58 · 434 阅读 · 0 评论 -
Python之文件处理
一、文件处理流程1、新建一个txt文件: 2、文件操作流程:打开==》读/写==》关闭注意:如果不指定编码,则文件将以你当前操作系统的默认编码格式打开 3、文件读取操作file = open("牧马城市", "r", encoding='utf-8') # 只读文件 4、文件写入操作(文件名存在,清空原文件内容;文件名不存在,则新建一个文件)...原创 2018-09-26 11:34:58 · 247 阅读 · 0 评论 -
Python之函数、变量
一、Python函数的定义和规则:1、规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 No...原创 2018-09-20 18:36:54 · 3023 阅读 · 0 评论 -
Python之递归
一、递归的定义:函数自身调用自身示例:(死循环,仅示范使用)def test(n): print(n) test(n)test(10)正常递归:def test(n): print(n) if int(n / 2) == 0: return n res = test(int(n / 2)) return restest(10)递归问路:de...原创 2018-09-20 22:43:27 · 259 阅读 · 0 评论 -
编程方法论
学习编程由浅入深的门道:1、先认识计算机的组成和运行原理,所谓工欲善其事必先利其器,推荐书籍《计算机组成原理》2、计算机最原始的交流:过程性的编程语言:汇编语言,推荐书籍《王爽-汇编语言(第二版)》,《PC汇编语言程序设计》3、进阶操作:结构性的编程语言:C语言,推荐书籍 C语言之父的著作《The C Programming Language》,《数据结构》,《算法导论》4、走向高...原创 2018-09-21 14:56:08 · 2433 阅读 · 2 评论 -
Python之迭代器
一、迭代器协议 1、迭代器原理:strtest = "hello"# for循环遍历机制原理itertest = strtest.__iter__()print("使用__iter__函数:", itertest)print("使用next函数:", itertest.__next__())print("使用next函数:", itertest.__next__())...原创 2018-09-26 17:31:34 · 605 阅读 · 1 评论 -
Python之生成器
一、生成器定义及作用 生成器优点: 二、三元运算name = "wangdoudou"res = "帅哥" if name == "wangdoudou" else "大帅哥"print("使用三元运算结果是:", res) 三、列表解析list_test = ['鸡蛋%s' % i for i in range(10)]print("使用列表.原创 2018-09-27 14:48:56 · 800 阅读 · 0 评论 -
Python之常用函数
一、map函数:对序列中的元素做运算处理,得到的新序列中的元素与原序列中的元素的位置和个数一样引言:1、现在有一个需求,需要将一个数字列表里面的数字每个自增1testlist = [1, 4, 6, 7, 9]思路:(1)、新建一个函数,参数为testlist(2)、函数体内容为新建一个空的临时templist(3)、使用for循环遍历出传入list的每个元素(4)...原创 2018-09-21 18:26:36 · 386 阅读 · 0 评论 -
Python内置函数
常用内置函数汇总: 1、abs():取绝对值print("abs()取绝对值:", abs(-1), abs(1))2、all():参数为可迭代序列,如果序列为空,直接返回True;如果序列不为空,则判断序列中的每个元素,只要有一个为假,都返回Falseprint("all()序列的bool运算(全为真才返回True):", all(['']))3、a...原创 2018-09-25 16:32:33 · 606 阅读 · 0 评论 -
Python之循环语句
一、循环语句简介:Python中的循环语句有 for 和 while。Python循环语句的控制结构图如下所示: 二、while循环语句1、注意冒号和缩进。在Python中没有do..while循环代码块表现形式:while 判断条件: 语句 2、普通while循环代码示例:# 输出1-100的所有数的和count = 0num = 0...原创 2018-09-19 15:10:02 · 1843 阅读 · 0 评论 -
Python基本数据类型之元组
元组相当于对列表的二次封装,以下的练习中列出了元组的特性,结合输出实例来熟练掌握元组的属性 练习源码:# !/usr/bin/env python# -*- coding:utf8 -*-# 元组:tupletempStr = """ 元组的特性元组创建:使用小括号(),在括号中添加元素,并使用逗号隔开。元组中只包含一个元素时,需要在元...原创 2018-09-18 20:59:03 · 230 阅读 · 0 评论 -
Python由浅入深的学习之路
一、需要掌握的技能初级1、Linux基础熟悉与计算机之间的交互 初、中级2、Python开发:a、python基础b、网络编程c、WEB框架d、设计模式e、算法f、项目应用 高级3、C语言:掌握最底层的原理...原创 2018-09-12 15:07:00 · 492 阅读 · 0 评论 -
Python之条件控制语句
一、条件控制语句:if – elif – else1、Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。条件语句的执行过程图示: 2、代码块表现形式:if condition_1: statement_block_1elif condition_2: statement_block_2else: s...原创 2018-09-19 11:13:12 · 545 阅读 · 0 评论 -
Python运算符
本文是参照菜鸟教程的例子,并自己加以总结,主要是练习巩固运算符的使用和理解,下面是每个类型的运算符的实例和概念介绍,做个记录,方便日后回忆,查看 # !/usr/bin/env python# -*- coding:utf8 -*-# 运算符a = 21b = 10print("算数运算符的结果为:")# <editor-fold desc="算数运算符概念">...原创 2018-09-14 11:22:52 · 210 阅读 · 0 评论 -
Python基本数据类型之字符串
Python中对字符串的应用是非常多的,所以,掌握字符串的属性和常用函数是非常重要的,接下来就根据源码中 class:str 类中给定的API来进行字符串的练习,本文对API中的函数做了详细的中文解释,多多练习并经常使用才能熟练运用 练习源码:# !/usr/bin/env python# -*- coding:utf8 -*-# 字符串:str# 字符串一旦创建,不可修改#...原创 2018-09-17 23:06:13 · 234 阅读 · 0 评论 -
Python基本数据类型之数字
一、Python 支持三种不同的数值类型:整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。 浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250) ...原创 2018-09-15 13:24:20 · 639 阅读 · 0 评论 -
Python基本数据类型之列表
一、列表list是Python中非常常见的数据类型,所以掌握它的使用是非常有必要的1、列表定义: list = [var1, var2, var3...]2、列表的增、删、改、查3、列表脚本操作符4、列表类中的函数方法5、列表与字符串类型的转换操作 二、列表练习源码加注释 # !/usr/bin/env python# -*- coding:utf8 -*-...原创 2018-09-18 16:47:53 · 179 阅读 · 0 评论 -
Python基本数据类型之字典
一、Python字典的定义和特性1、定义:(1)、字典是另一种可变容器模型,且可存储任意类型对象。(2)、字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 ... }字典定义示例:dict = {'Alice': ...原创 2018-09-19 16:50:23 · 306 阅读 · 0 评论 -
Python基本数据类型之集合
一、集合的定义和特性1、集合的定义:使用大括号 { } 或者 set() 函数创建集合set1 = {"wangdoudou", 123, ("hello", 456)}输出结果:{123, ('hello', 456), 'wangdoudou'}# 使用set()方法创建时里面只能有一个元素set2 = set("wangdoudou") 输出结果:{'a', 'w',...原创 2018-09-20 00:46:05 · 269 阅读 · 0 评论 -
Python之禅
一、什么是禅人生中的烦恼都是自己找的,当心灵变得博大,空灵无物,犹如倒空了烦恼的杯子,便能恬淡安静。人的心灵,若能如莲花与日月,超然平淡,无分别心、取舍心、爱憎心、得失心,便能获得快乐与祥和。水往低处流,云在天上飘,一切都自然和谐地发生,这就是平常心。拥有一颗平常心,人生如行云流水,回归本真,这便是参透人生,便是禅! 二、Python之禅在Windows平台的cmd命令中打开p...原创 2018-09-27 12:12:58 · 1249 阅读 · 0 评论