E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python学习之路
Python学习之路
_day_03(逻辑运算与数据类型)
一、与用户交互:1、什么是与用户交互程序等待用户输入一些数据,然后程序执行完毕后为用户反馈信息2、为何程序要与用户交互为了让计算机能够像人一样与用户的交互3、如何用在python3中:input'''在python3中,input会将用户输入的任何内容都存成字符串类型name=input('请输入你的账号名:')#name='123'print(name,type(name))在python2中:
海纳百川zjh
·
2020-07-12 19:17
Python学习之路
——列表强化学习
Python学习之路
——列表强化学习0.前言1.练习1.1输出水仙花数1.2打印九九乘法表1.3判断一个数是否为素数1.4编写程序,计算组合数C(n,i),即从n个元素中任选i个,有多少种选法?
CoderXshuai
·
2020-07-12 14:03
Python
Python学习之路
——day02
入门知识拾遗一、作用域在Python中,变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用。1>>>if1==1:2...name='ghost';3...4>>>printname5ghost6>>>下面有一个网上的总结,用上面的例子可以证明是有误的——外层变量,可以被内层变量使用内层变量,无法被外层变量使用二、三元运算三元运算,又叫三目运算,就是if语句的一种简单写法1#格式
weixin_30795127
·
2020-07-12 07:44
Python学习之路
day01——001变量
一、创建hello_world.py文件print("helloworld!")#此处和helloworld!可以用"helloworld!"也可以用'helloworld!',只要配对就可以了,在使用字符串的时候双引号和单引号有妙用二、变量message="HelloPythonworld!"print(message)massage="hello"print(message)#①message
weixin_30650039
·
2020-07-12 06:27
Python学习之路
2☞数据类型与变量
Python学习之路
2☞数据类型与变量变量变量作用:保存状态:说白了,程序运行的状态就是状态的变化,变量是用来保存状态的,变量值的不断变化就产生了运行程序的最终输出结果一:声明变量1#!
weixin_30595035
·
2020-07-12 06:16
python学习之路
——变量 day2(18/9/12)
1.什么是变量量:衡量/计量/记录某种状态变:记录下来的某种状态是可以发生变化的2.为何要用变量为了让计算机能够像人一样去识别世间万物,如何识别,就是把事物的特征记录下来=>变量的定义3.如何用变量变量的使用必须遵循:先定义,后引用一:定义变量定义一个变量分为三部分:1.变量名:变量名是访问到值的唯一方式2.赋值符号:将值的内存地址"赋值"给变量名3.变量的值:记录状态二:变量名的命名规范:大前提
weixin_30556959
·
2020-07-12 06:24
【
Python学习之路
】——Day6(模块)
模块模块,用一砣代码实现了某个功能的代码集合。类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个.py文件组成的代码集合就称为模块。如:os是系统相关的模块;file是文件操作相关的模块模块分为三种:自定义模块内置标准模块(又称标准库)开源模块自定
weixin_30551963
·
2020-07-12 06:50
python学习之路
——作业 day5(18/9/17)
#写代码,有如下变量,请按照要求实现每个功能(共6分,每小题各0.5分)name="aleX"#1)移除name变量对应的值两边的空格,并输出处理结果name="aleX"print(name.strip())#2)判断name变量对应的值是否以"al"开头,并输出结果name="aleX"print(name.startswith('al')) #3)判断name变量对应的值是否以"X"结尾,并
weixin_30519071
·
2020-07-12 06:56
Python学习之路
——day03
九、collection系统先做个练习练习一:元素分类有如下值集合[11,22,33,44,55,66,77,88,99,90...],将所有大于66的值保存至字典的第一个key中,将小于66的值保存至第二个key的值中。即:{'k1':大于66,'k2':小于66}1#!/usr/bin/envpython2#_*_coding:utf-8_*_3'''4将一个数字列表分割成字典,'k1'的值为
weixin_30362233
·
2020-07-12 05:39
Python学习之路
:time和datetime模块
转自:http://blog.51cto.com/egon09/1840425一:内建模块time和datetime(http://www.jb51.net/article/49326.htm)在Python中,通常有这几种方式来表示时间:1)时间戳2)格式化的时间字符串3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。UTC(
weixin_30247781
·
2020-07-12 05:22
记录
python学习之路
----------------------------------------------用户输入和while循环
乘着周末休息,跟新之前学习的知识,也算是复习了。一、用户输入用户输入:input函数,python主要解读为字符串,对于数值输入该如何呢,采用int(),将数字的字符串转换为数值。在处理数值关系时,除了等于不等于大于小于等,还有求模运算符%,两个数相除,返回余数。这就可以用作偶数奇数的求法,digit=input("enteradigit,andiwilltellyouifit'sevenorod
shinhwa96
·
2020-07-11 22:17
Python
python
python学习之路
-进程-day09
大纲:1.为什么需要多进程2.多进程创建3.利用进程实现管道通讯4.多进程信息共享5.进程锁6.进程池7.队列一.Python既然有了多线程,为什么还要使用多进程?Python的多线程(每个cpu在同一时间只能执行一个线程,Python的多线程只是上下文的切换,因为cpu的速度非常的快,所以我们并不能感觉到它的切换,,也就是python的多线程并不是多任务的并行)python为了保证数据的安全(确
July-Mao
·
2020-07-11 13:09
python
Python IDLE背景设置与使用
相信刚进入
python学习之路
的朋友们,都还是挺喜欢python自带的IDLE,但是白的代码背景色以及其它的代码色确实让人看着有点不舒服,所以当时也琢磨着能不能自己给它换换颜色,这个当然可以,废话不多说
deng19936
·
2020-07-11 04:36
Python学习之路
_day_01(计算机硬件基础)
1、什么是编程语言语言是一个事物与另外一个事物沟通的介质编程语言是程序员与计算机沟通的介质2、什么是编程编程就是程序员按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来表达的结果就是程序,程序就是一系列的文件3、为什么要编程在编程的过程中,计算机就像是人的奴隶我们编程的目的就是为了让计算机代替人类去工作,从而解放人力4、计算机硬件基础五大组成部分:控制器:指挥系统运算器:数学运算+逻辑运
海纳百川zjh
·
2020-07-10 20:20
Python学习之路
Day1:变量 var
var:变量PyCharm变量是为了存一个东西,是为了在整个程序中调用,变量存在内存中。定义变量:变量名,赋值。变量定义的规则:1、变量名只能是字母、数字或者下划线的组合2、变量名的第一个字符不能是数字;3、以下关键字不能声明为变量名(and\as\assert\break\def……)变量分两种:变量和常量,定义常量方法:PIE=(变量名要大写代表是常量)var.py--------------
weixin_30802273
·
2020-07-10 19:54
python学习之路
——day2(18/9/12)
01.操作系统操作系统是一个协调\管理、控制计算机硬件资源与软件资源的一个控制程序1.把复杂硬件操作封装成简单的功能/接口用来给用户或者应用程序使用2.把应用程序多硬件的竞争变得有序一套完整的计算机系统分为三层:应用程序层——操作系统层——计算机硬件层02.编程语言分类机器语言:直接使用二进制指令去编写程序(运行效率高,开发效率低)示例:0000代表加载(LOAD)0001代表存储(STORE)汇
weixin_30525825
·
2020-07-10 18:06
python学习之路
——基本数据类型/基本运算符/输入输出 day3(18/9/13)
1.什么是数据类型变量值即我们存放的数据,数据类型及变量值的类型2.变量值为何要区分类型因为变量值使用记录现实世界中事物的特征,针对不同的特征就应该用不同类型的值去标识一,数字类型整型int:整数,可用于记录身份证号\电话号\年龄浮点型float;有小数点,可用于记录身高体重二,字符串类型str定义:在引号内包含的一串字符(单引号、双引号、三引号)可用于记录名字\家庭地址\爱好等三,列表list:
weixin_30371875
·
2020-07-10 18:25
Python学习之路
【第一篇】-Python简介和基础入门
1.Python简介1.1Python是什么相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top5(数据源自最新的TIOBE排行榜)。来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let‘spython!1.2Python的
R芮R
·
2020-07-10 18:51
Python学习之路
——day01
一、Python介绍1、Python的诞生Python的作者叫GuidoVanRossum(吉多范罗苏姆),是在1989年圣诞节的时候老婆孩子不在家,他为了打发时间写的一个程序,作为ABC语言的一种继承,太牛奔了!2、和其他语言的比较Python属于高级语言,和C#、Java一样,编译的顺序都是从代码==>内存==>解释器编译成字节码==>机器码,所以速度上会比C语言差一些,因为C语言是直接将代码
weixin_30695195
·
2020-07-10 15:00
python学习之路
_读取excel文件
importxlrdimportxlwtfromdatetimeimportdate,datetimedefread_excel():#打开文件workbook=xlrd.open_workbook(r'D:\softwateData\testData\test1.xls')#获取所有sheetprintworkbook.sheet_names()#[u'sheet1',u'sheet2']she
风雪_夜归人
·
2020-07-09 19:31
04
Python学习之路
-字典
Python-字典创建字典如果学过OC感觉,一个样>>>phonebook={"Yuting":"123","YKDog":"321","Sudalv":"132"}dict函数转为字典通过键找到值d["age"]>>>items=[("name","YKDog"),("age",42)]>>>d=dict[items]>>>d=dict(items)>>>d{'age':42,'name':'Y
YKDog
·
2020-07-09 11:41
python学习之路
-day7
文件读取读取模式('r')、写入模式写入模式('w')、附加模式附加模式('a')或让你能够读取和写入文件的模式('r+'如果要写入的文件不存在,函数open()将自动创建它。然而,以写入('w')模式打开文件时千万要小心,因为如果指定的文件已经存在,Python将在返回文件对象前清空该文件python只能将字符串写入文本文件。要将数值数据存储到文本文件中,必须先使用函数str()将其转换为字符串
royal、无言
·
2020-07-08 20:00
python学习之路
-day6
迭代器&生成器迭代器迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨大的或是无限的集合,比如
royal、无言
·
2020-07-06 22:00
python学习之路
-day5
1.通过netmiko模块连接交换机,并发送命令,将日志记录给文本代码:fromnetmikoimportConnectHandlerSW={'device_type':'huawei','ip':'192.168.56.2','username':'wanghang','password':'wanghang@123'}connect=ConnectHandler(**SW)#连接print("
royal、无言
·
2020-07-06 21:00
python学习之路
-day4
1.装饰器代码:importtimedeftimer(func):#timer(test1)defdeco(*args,**kwargs):#*args是为了装饰不同的函数,因为有的函数是需要传参数,有的不需要start_time=time.time()res=func(*args,**kwargs)#runtest1()stop_time=time.time()print("thefuncrun
royal、无言
·
2020-07-06 21:00
python学习之路
-day3
1.函数代码:deftest(x,y):print(x)print(y)test(y=2,x=1)#关键字参数与形参顺序无关test(1,2)#位置参数与形参一一对应test(1,y=2)#如果有多个参数,关键字参数要放在位置参数后面ViewCode2.进度条importsys,time#导入包foriinrange(20):sys.stdout.write("#")#终端打印#sys.stdou
royal、无言
·
2020-07-06 20:00
python学习之路
-day2
1.练习需求:三级菜单,输入目录地址进入下一级菜单代码:area={'hubei':{'huanggang':['qichun','wuxue','huangzhou'],'wuhan':['wuchang','hankou','hongshan']},'jiangsu':{'nanjing':['jianye','baixia','gulou'],'suzhou':['wuzhong','sug
royal、无言
·
2020-07-06 20:00
Python学习从零开始 day1
Python学习之路
day1print(‘helloworld!’)
Fish yu
·
2020-07-06 05:24
Python从零开始
Python学习之路
——Python基础之基本数据类型(列表、元组和字典)
基本数据类型数字字符串列表list元组tuple字典dict布尔值bool列表和元组列表:有序,元素可以被修改元组:书写格式:元组的一级元素不可被修改,不能被增加或者删除,一般写元租的时候,推荐在最后加入','索引:v=tu[0]切片:v=tu[0:2]可以被for循环,可迭代对象:foritemintu转换:strlisttupleTips:元组中嵌套的列表的元素可以被修改字典dict:info
weixin_33724059
·
2020-07-05 22:12
python学习之路
Python之路【第一篇】:Python简介和入门Python之路【第二篇】:Python基础(一)Python之路【第三篇】:Python基础(二)Python之路【第四篇】:模块Python之路【第五篇】:面向对象及相关Python之路【第六篇】:SocketPython之路【第七篇】:线程、进程和协程Python之路【第八篇】:堡垒机实例以及数据库操作Python之路【第九篇】:HTML/p
weixin_30716141
·
2020-07-05 21:59
Python学习之路
-----if条件语句与逻辑运算
if条件语句if条件判断是所有编程语言中都有的语法,下面演示一个Python中的例子number1=10ifnumber1>1:#如果if条件语句成立,返回True,执if后面的代码块print("number1>1")#行首有一个Tab缩进,同一个缩进是同一个代码块else:#如果if条件语句不成立,返回False,执行else后面的代码块print("number1=40andage60ore
CF_S
·
2020-07-05 11:26
python
Python学习之路
(一)
数字篇:一个值可以赋给多个变量:x=y=z=0变量在使用之前需要“定义”(赋值)带有后缀J或者j就被视为虚数,带有非零实部的负数写为(real+imagj),或者使用complex(real,imag)函数创建:(4+5j)complex(4,5)复数的实部和虚部总是记为两个浮点数,要从复数中提取实部和虚部,使用real和imagez=5+4jz.real5.0z.image4.0浮点数和整数之间
TimDream
·
2020-07-04 22:04
Python
python
python学习之路
第一次学Python,那时还是2.3版本,大概是2003年,还在上学,好奇心强,那时python号称是perl的代替品,服务器管理的万能胶水,没有那么多强大框架。当时学习的程度就是照着当时的一个中文教材,大概就是了解到ifelse,for循环以及几个自带数据结构概念(列表,元组),然后就一直丢下了。最近想学门新语言调剂一下,对比了一下go和python发现还是pthon对胃口,既然学就不能像原来那
uumark
·
2020-07-02 01:15
Python学习之路
---面向对象---接口类和抽象类
继承有两种用途:一:继承基类的方法,并且做出自己的改变或者扩展(代码重用)二:声明某个子类兼容于某基类,定义一个接口类Interface,接口类中定义了一些接口名(就是函数名)且并未实现接口的功能,子类继承接口类,并且实现接口中的功能实践中,继承的第一种含义意义并不很大,甚至常常是有害的。因为它使得子类与基类出现强耦合。继承的第二种含义非常重要。它又叫“接口继承”。接口继承实质上是要求“做出一个良
Jerry's-Study
·
2020-07-01 20:28
Python
python学习之路
(重点)
python学习之路
python学习之路
是为了树立python学习路径,梳理python知识结合个人需求,一般学习顺序是:python基础---python高级---python框架(先是Django,
火树银花之处
·
2020-06-30 12:24
python
Python学习之路
——正则表达式练习
Python学习之路
——正则表达式练习0.前言1.去除以下html文件中的标签,只显示文本信息2.将以下网址提取出域名3.将每行中的电子邮件地址分离出来并替换为你自己的电子邮件地址4.使用正则表达式匹配合法的邮件地址
CoderXshuai
·
2020-06-29 16:17
Python
python学习之路
03 - python基本数据类型
python基本数据类型1.几个概念1.1表达式1.2语句1.3程序(program)1.4函数(function)2.标识符2.1关键字2.2标识符概念3.基本数据类型3.1整数和⼩数3.2布尔值和空值4.变量4.1变量的概念4.2变量的运算5.字符串5.1什么是字符串5.2转义字符5.3长字符串5.4格式化字符串5.5字符串的其他操作1.几个概念1.1表达式表达式,是由数字、算符、数字分组符号
阿二不菜
·
2020-06-29 13:59
python学习
python
学习Python第一天
认识Linux操作系统及其终端命令今天开始了
Python学习之路
,加油!!!为了学习Python,下载了一个Ubuntu的虚拟机,对Linux操作系统进行了一定了解。
A惆怅东栏
·
2020-06-29 13:57
【免费赠书】一份 Python 书单,让你的
Python学习之路
不孤单
要踏入Python学堂的,一定要收藏。下面来一起看看有哪些Python新书吧。虫术——Python绝技分享实战项目源代码、深入分析爬虫测试与调试过程、详解可视化爬虫以大数据应用方面常用的语言Python为基础,从网络爬虫的实现原理入手,逐步引领读者进入网络爬虫的世界。在各类爬虫框架中,将Scrapy作为轴心,从多个维度揭开爬虫技术的面纱。例如,爬取规则的制定技巧,设计高速爬虫,如何让爬虫更“聪明”
weixin_34259559
·
2020-06-28 15:30
Python学习之路
34-迭代器和生成器
《流畅的Python》笔记。本章将说明Python中迭代器和生成器的运行原理。1.前言如果做严格区分,迭代器(iterator)和生成器(generator)是两个概念。迭代器是用于从集合中挨个获取元素,要求数据已存在;而生成器则是“凭空”生成元素,最典型的就是斐波那契数列。但是在Python中,大多数时候迭代器和生成器被视作同一概念。从Python2.2开始,可以使用yield关键字构建生成器,
weixin_33725515
·
2020-06-28 04:54
Python学习之路
1 - 基础入门
本文内容Python介绍安装Python解释器输出变量输入条件判断语句循环语句模块讲解三元运算字符串和二进制的相互转化本系列文章使用的Python版本为3.6.2使用开发工具为Pycharm2017一、Python介绍Python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一
weixin_30807779
·
2020-06-28 00:23
Python学习笔记——作为一等公民的函数
Python独特的以鸭子类型为核心的面向对象风格,并通过《流畅的Python》中提供的两个经典示例,介绍了Python中的序列和分片的实现逻辑,并从中抽象出Python是如何实现接口和多态的,从而开启了我们的
Python
beacon-7
·
2020-06-27 09:12
Python学习笔记
Python学习之路
,方法
Python菜鸟到PythonKaggler如果你梦想成为一名数据科学家,或者已然是数据科学家的你想扩展自己的工具库,那么,你找对地方啦。本文旨在为做数据分析的Python人提供一条全方位的学习之路,完整讲述运用Python进行数据分析的所有步骤。当然,如果你已经有了一些知识储备,或者无需掌握全部的内容,可以按照自己的需求做出调整,也欢迎与我们分享你是如何调整的。你也可以参考本学习方法的迷你版——
13零落14
·
2020-06-27 06:44
Python学习笔记(一)——Python函数的定义和使用
因为我想除了专职语言之外还要掌握一门其它的脚本语言,虽然已经会Shell编程,不过因为Python独到的简介魅力吸引了我,而且在很多企业的招聘中都提出了要求会熟练运用至少一门脚本语言,所以我就开始了我的
Python
song527730241
·
2020-06-26 13:12
人生苦短,我学Python——一个计算机本科生的
Python学习之路
(一)
为什么要学Python学不逢时作为一个在武汉某普通一本高校的计算机专业本科生,其实很早之前就有了要学Python的想法,奈何现实很残酷,课业压力大(可能是个借口,哈哈),大一虽然课不多,但很多时候无所事事,天天打游戏睡觉,基本上找不到很好的时间来系统学习一下。到了大二,专业课变多了,更加没有时间去学了,再加上我在学生会某部门任职,忙完了还要帮某小朋友做这做那,写oj题目啥的(不敢抱怨,求生欲)。恰
the best messi
·
2020-06-26 02:59
Python自学
Python学习之路
:一维和二维数据的格式化和处理
文章目录一维和二维数据的格式化和处理数据的操作周期存储(存储格式)表示(数据类型)操作(操作方式)一维数据的格式化和处理1、一维数据由对等关系的有序或无序数据构成,采用线性方式组织2、一维数据的表示(-for循环可以遍历数据,进而对每个数据进行处理)①、数据有序:列表类型②、数据无序:集合类型3、一维数据的存储①、存储方式一:空格分隔②、存储方式二:逗号分隔③、存储方式三:其他方式4、一维数据的读
天不生红蔷
·
2020-06-26 02:54
Python
python
csv
机器学习和
python学习之路
技术书从入门到进阶pdf版附网盘链接(珍藏版)
转载自某大佬博客:https://pymlovelyq.github.io/2018/10/15/machineLearning/“机器学习/深度学习并不需要很多数学基础!”也许你在不同的地方听过不少类似这样的说法。对于鼓励数学基础不好的同学入坑机器学习来说,这句话是挺不错的。不过,机器学习理论是与统计学、概率论、计算机科学、算法等方面交叉的领域,对这些技术有一个全面的数学理解对理解算法的内部工作
qq_43337774
·
2020-06-26 01:54
机器学习
python
Python学习之路
(一)开发环境搭建
目录目录前言安装python3.61、查看默认版本2、安装依赖环境3、下载Python3安装包5、进入解压后的目录,添加配置6、编译源码7、执行安装8、将python3的目录复制到/usr/bin/目录下9、建立软连接10、配置环境变量11、检查验证12、安装模块正文前言:python3应该是Python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在centos6.7下搭建pytho
匿名啊啊啊
·
2020-06-25 21:08
Python
python学习之路
--多线程精讲
并发与多线程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3jMlBs35-1589445214945)(http://prya5mckf.bkt.clouddn.com/blog/20190618/0BtjeHsSij71.jpg?imageslim)]基本概念并发与并行的区别并行:parallel互不干扰的同一时刻做几件事情并发:concurrency同一时刻有
采蘑菇的下午茶
·
2020-06-25 18:10
Python学习历程
Python小白逆袭大神:Day1-Python基础练习
最近也想写一系列文章来总结我都
python学习之路
,这里就稍微写一点今天的内容吧,顺便打个广告:我的
python学习之路
。python基础学习:1.基本操作2.所有语言必备:条件、循环#2.条件判
伤水者王
·
2020-06-25 16:06
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他