python
文章平均质量分 66
unsaid丶
这个作者很懒,什么都没留下…
展开
-
养成番:0基础入门学习Python---Day07(函数的特殊用法)
一、函数的特殊用法1.变量可以指向函数代码演示:#abs------>absolute#abs()是一个系统的内置函数【built-in function】print(abs(-10)) #10print(abs) #<built-in function abs>#结论一:abs(-10)是函数的调用,而abs是函数本身x = abs(-20)print(x) #20f = absprint(f) #<built-in function原创 2021-01-21 19:36:12 · 170 阅读 · 2 评论 -
养成番:0基础入门学习Python---Day06(字符串及其方法)
Day06一、string字符串【掌握】1.概述由多个字母,数字,特殊字符组成的有限序列在Python中,使用单引号或者双引号都可以表示字符串注意:没有单符号的数据类型‘a’ “a”2.创建字符串代码演示:str1 = "hello"str2 = "abc1234"str3 = "***fhhg%%%"str4 = "中文"3.字符串运算代码演示:#1.+ 字符串连接s1 = "welcome"s2 = " to China"print(s1 + s2原创 2021-01-19 17:22:03 · 174 阅读 · 3 评论 -
养成番:0基础入门学习Python---Day05(元组、二维元组、字典、set集合以及操作方法)
Day05一、tuple元组1.概述和列表相似,本质上是一种有序的集合元组和列表的不同之处: a.列表:[ ] 元组:( ) b.列表中的元素可以进行增加和删除操作,但是,元组中的元素不能修改【元素:一旦被初始化,将不能发生改变】2.创建元组创建列表: 创建空列表:list1 = [ ] 创建有元素的列表:list1 = [元素1,元素2,。。。。。]创建元组 创建空元组:tuple1 = ( ) 创建有元素的元组:tuple1 = (元素1,元素2,。。原创 2021-01-18 20:36:17 · 202 阅读 · 2 评论 -
养成番:0基础入门学习Python---Day04(列表及列表方法,列表操作,数学函数)
Day04一、列表list1.概述变量:使用变量存储数据,但是,缺点:一个变量每次只能存储一个数据思考:如果一次性存储多个数据,怎么做?解决:采用列表作用:列表相当于是一个容器,可以同时存储多个数据本质:列表是一种有序的集合说明:有序指的就是有顺序【数据的存放的顺序和底层存储的顺序是相同的】代码演示:#需求:求5个人的平均年龄age1 = 10age2 = 13age3 = 16age4 = 39age5 = 20#list#在栈空间中有一个变量【列表的名字】#变量指原创 2021-01-16 10:25:59 · 124 阅读 · 2 评论 -
养成番:0基础入门学习Python--Day03(分支(if语句)和循环(for、while)、break、continue、pass关键字)
Day03-分支和循环一、分支【重点掌握】1.代码结构顺序结构:代码从上往下依次执行分支结构:根据不同的条件,执行不同的语句循环结构: 根据指定的条件,重复执行某段代码2.分支结构-if语句2.1简单if语句【单分支】语法:if 表达式: 执行语句说明;要么执行,要么不执行,当表达式成立的之后,则执行语句;如果表达式不成立,则直接跳过整个if语句继续执行后面的代码注意:表达式为真才执行语句 假:0 0.0 False “” None【原创 2021-01-14 19:09:09 · 156 阅读 · 3 评论 -
养成番:0基础入门学习Python---Day02(变量、数据类型、运算符等)
Day02.变量&Python数据类型&运算符一、变量1.变量1.1. 概念定义: 程序在运行的过程中,值可以随时发生改变作用:存储数据,参与运算1.2. 定义定义格式:变量名 = 初始值说明: 变量名: 对于每一个变量,需要给他定义一个名称,定义的规则就是标识符的规则 =: 赋值运算符【主要是为了给变量进行赋值】, 不是数学中的等于, 初始值:第一次给变量赋予的值,在程序运行的过程中,这个值可以随时发生改变举例:age = 10 age是变原创 2021-01-13 16:42:20 · 286 阅读 · 3 评论 -
养成番:0基础入门学习Python---Day01(Python概述、计算机基础、进制、注释、输入和输出、位运算)
Python概述&第一个Python程序一、Python的概述1.Python语言解释型: Python, JavaScript, PHP, JSP, ASP编译型: C, C++, C#, Java, …Python是一种脚本语言, 解释型, 面向对象(类), 动态数据类型的高级程序设计语言.Python由Guido van Rossum(荷兰) 于1989年底发明,第一个公开发行版发行于1991年Python2.X 和 Python3.X 不兼容, 建议使用3.7或3.8原创 2021-01-12 19:16:37 · 260 阅读 · 2 评论 -
tornado框架5分钟快速上手、tornado基础
Tornado基础Tornado概述Python常用后端框架: Flask: 轻量级,需要使用大量插件,自由灵活 Django: 重量级,不需要太多插件,没那么灵活Tornado: 主要特点:①可以实现长连接Websocket, ②可以实现高并发Python的Web框架种类繁多(比Python语言的关键字还要多),但在众多优秀的Web框架中,Tornado框架最适合用来开发需要处理长连接和应对高并发的Web应用。Tornado框架在设计之初就考虑到性能问题,它可以处理大量的并发连接原创 2021-01-11 16:49:56 · 1967 阅读 · 11 评论 -
常见的正则表达式大全
正则表达式大全邮箱/邮件地址(Email)\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}手机(国内)0?(13|14|15|17|18|19)[0-9]{9}电话(国内)(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}网址(URL)^((https|http)?:\/\/)[^\s]+邮政编码^[1-9]\d{5}$身份证号码(18 位)^(\d{6})(\d{4})(\d{原创 2021-01-05 11:06:17 · 138 阅读 · 3 评论 -
MySQL基础:增删改查等
1. 数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL4. 常见的数据库软件 * 参见《MySQL基础.pdf》MySQL数据库软件1. 安装 * 参见《MySQL基础.pdf》原创 2021-01-04 15:22:45 · 109 阅读 · 2 评论 -
Python yield生成器详解
您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数:清单 1. 简单输出斐波那契數列前 N 个数实例# -*-原创 2021-01-03 16:19:14 · 384 阅读 · 4 评论