
python
别动,让我来
这个作者很懒,什么都没留下…
展开
-
微信人工智能回复程序编码
能看到这篇文章就是想看看人工智能机器人回复废话少说看程序。一.首先看看你是否pycharm这款软件,如果你有你有那就好办啦!直接把下面的程序在你pycharm中运行就行啦。import requestsimport itchat# pip3 install itchat#KEY = 'eb720a8970964f3f855d863d24406576'KEY = 'a9d897ff4...原创 2019-04-04 20:56:33 · 2860 阅读 · 2 评论 -
Python高级阶段测试
一、单选题(共70分, 2分/题)1、在Linux系统中,配置文件一般会放在哪个目录下?(B)A: bin目录B: etc 目录C: lib 目录D: home 目录2、在Linux 系统中,用户的默认主目录会被创建在哪个目录中?(D)A: bin目录B: etc 目录C: lib 目录D: home 目录3、可以用来显示当前所在路径的命令是?©A: cdB: ls -l...原创 2019-05-09 08:54:17 · 1128 阅读 · 0 评论 -
无法打开虚拟机“Ubuntu_python” (D:\ub\Ubuntu_python\Ubuntu_python.vmx): 获
无法打开虚拟机:如果你出现上面的问题就直接执行下面的操作:原创 2019-04-30 10:13:15 · 1276 阅读 · 0 评论 -
1000以内的回文数
程序:i=100while i<1000: a=i//100 b=i%10 if a==b: print(i,end=" ") i+=1结果:101 111 121 131 141 151 161 171 181 191 202 212 222 232 242 252 262 272 282 292 303 313 323 333 3...原创 2019-04-20 11:00:26 · 2683 阅读 · 0 评论 -
九九乘法表
九九乘法表:用到的基础语法while循环基础语法:while 条件: 反复执行的代码代码:i=1while i<10: j=1 while j<=i: print("%d*%d=%d"%(i,j,i*j),end="\t") j+=1 print() i+=1结果:1*1=1 2*1=2 2...原创 2019-04-20 09:57:39 · 336 阅读 · 0 评论 -
什么是GIL?GIL对多线程的影响
参考答案:1. Python语⾔和GIL没有半⽑钱关系。仅仅是由于历史原因在Cpython虚拟机(解释器),难以移除GIL。2. GIL:全局解释器锁。每个线程在执⾏的过程都需要先获取GIL,保证同⼀时刻只有⼀个线程可以执⾏代码。3. 线程释放GIL锁的情况: 在IO操作等可能会引起阻塞的system call之前,可以暂时释放GIL,但在执⾏完毕后,必须重新获取GIL Python3.x使...原创 2019-04-19 18:52:51 · 751 阅读 · 0 评论 -
MySQL数据库,数据表,数据的查看、修改、删除
1.数据库的操作创建数据库: create database 数据库名 charsert=utf8;删除数据库: drop database 数据库名; #该操作一般不要执行除非确定无误查看创建数据库 : show create database 数据库名;查看数据库 : ...原创 2019-04-28 19:37:20 · 292 阅读 · 0 评论 -
字符串中常用的转义符
在字符串中,有时需要输入一些特殊的符号,但是,某些符号不能直接输出,就需要用转义符。所谓转义,就是不采用符号本来的含义,而采用另外一种含义。下面列出常用的转义符。转义字符描述\(在行末尾)续行符\反斜杠符号\ ’单引号\ "双引号\a响铃\b退格\e转义\000空\n换行\v纵向制表符\t横向制...原创 2019-04-18 20:39:15 · 6881 阅读 · 0 评论 -
MySQL简介和特点
MySQL的简介:MySQL是⼀个关系型数据库管理系统,由瑞典MySQL AB公司开发,后来被Sun公司收购,Sun公司后来⼜被Oracle公司收购,⽬前属于Orac旗下MySQL的特点:使⽤C和C++编写,并使⽤了多种编译器进⾏测试,保证源代码的可移植性⽀持多种操作系统,如Linux、Windows、AIX、FreeBSD、HP-UXMacOS、NovellNetware、OpenBS...原创 2019-04-22 19:24:13 · 40799 阅读 · 0 评论 -
什么是SQL
一.什么是SQLSQL是结构化查询语⾔,是⼀种⽤来操作RDBMS的数据库语⾔,当前关系型数据库都⽀持使⽤SQL语⾔进⾏操作,也就是说可以通过 SQL 操作oracle,sqlserver,mysql,sqlite 等等所有的关系型的数据库。。二. SQL语句主要分为:DQL: 数据查询语⾔,⽤于对数据进⾏查询,如selectDML: 数据操作语⾔,对数据进⾏增加、修改、删除,如insert...原创 2019-04-22 19:05:59 · 388 阅读 · 0 评论 -
数据库与RDBMS的关系
一.什么是数据库数据库就是一种特殊的文件,其中储存着需要的数据二.什么是RDBMSRDBMS的全拼是Relational Database Management System,从字面上可以理解为关系数据库管理系统,是建⽴在关系模型基础上的数据库,借助于集合代数等数学概念和⽅法来处理数据库中的数据。三.关系型数据库的主要产品:oracle:在以前的⼤型项⽬中使⽤,银⾏,电信等项⽬mysql...原创 2019-04-22 18:54:36 · 1518 阅读 · 0 评论 -
Python中占位符
什么是占位符将那个定义说得通俗一些:字符串格式化就是要先制定一个模板,在这个模板中某个或者某几个地方留出空位来,然后在那些空位填上字符串。那么,那些空位需要用一个符号来表示,这个符号通常被叫作占位符(仅仅是占据着那个位置,并不是输出的内容)。常用的占位符占位符说明%s字符串%d正整数%6d整数的个数%f小数%2四舍五入保留2位%4f...原创 2019-04-21 23:21:26 · 1730 阅读 · 0 评论 -
mysql的启动 退出命令
mysql 命令启动命令sudo service mysql start 关闭命令sudo service mysql stop 重启命令sudo service mysql restart 查看状态sudo service mysql statusps -aux | grep mysqlmysql 的登录mysql -uroot -pmysql -uroot -...原创 2019-04-25 21:24:25 · 584 阅读 · 0 评论 -
简单的tcp客户端对话
客户端程序:import socketdef main(): tcp_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #此处写你自己的IP地址 tcp_socket.connect(("192.168.11.147",8084)) while True: data=input("...原创 2019-04-14 09:59:50 · 242 阅读 · 0 评论 -
Windows下安装MySQL
Windows安装MySQL5.7在网上下载MySQL1.解压压缩包到本地(这个路径可以是你电脑上的任意路径,但不要有中文或其他特殊字符)目录内部如下:2.在你解压过的目录C:\mysql-5.7.22-winx64下面新建my.ini文件,把下面的代码直接粘贴到my.ini[mysqld]port = 3306basedir=C:/mysql-5.7.22-winx64 #注...原创 2019-04-21 21:10:29 · 242 阅读 · 0 评论 -
用迭代器写Fibonacci 斐波数列
斐波数列:[0,1,1,2,3,5,8,13,21,34······]程序:class Classmate(): def __init__(self,num): self.num=num self.connter=0 self.a=0 self.b=1 def __iter__(self): ret...原创 2019-04-12 22:13:50 · 183 阅读 · 0 评论 -
正则表达式运用和规则
正则表达式1.正则表达式的基本使用import rere.match(r"正则表达式", 匹配的字符串) 尝试从字符串的起始位置匹配一个模式匹配成功re.match方法返回一个匹配的对象,否则返回None。可以使用group(num) 或 groups() 匹配对象函数来获取匹配表达式,groups()返回的是一个元组。2.使用正则表达式匹配单个字符方法功能.匹配任...原创 2019-04-15 21:28:31 · 351 阅读 · 0 评论 -
在编程中比较常用的几种排序
在编程中一般有十种而常用排序分别是:冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序。不常用排序有:堆排序,计数排序,桶排序,基数排序冒泡排序冒泡排序(英语:Bubble Sort)是⼀种简单的排序算法。它重复地遍历要排序的数列,⼀次⽐较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的⼯作是重复地进⾏直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越...原创 2019-04-01 19:53:09 · 2865 阅读 · 0 评论 -
什么是事务
1. 什么是事务指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。简单的说,事务就是并发控制的单位,是用户定义的一个操作序列。2. 事务的四大特性(简称ACID)①原子性(atomicity)⼀个事务必须被视为⼀个不可分割的最⼩⼯作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于⼀个事务来说,不可能只执⾏其中的⼀部分操作,这就是事务的原⼦性②...原创 2019-05-06 22:38:22 · 505 阅读 · 0 评论