自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 太真实了...程序员的日常工作是这样的

1. 早上九点到公司,打开手机看会儿新闻,打杯水喝。2. 十点开始进入工作状态,看一下今天的需求,构思一下应该怎么写。3. 开始找之前的代码,或者在网上搜相关实现代码,然后开启 Command + C 和 Command + V 大法,看一下能不能运行。如果没有,那就自己写,不会的话就上网查。4. 十点半左右休息一会儿,接杯水,吃点零食,刷一下朋友圈。想想中午吃什么。5. 十二点到了,停下工作,去吃午饭。6. 中午吃完饭,回来午睡一下。没有午睡习惯的一般就聚在一起打打游戏。一点半开始工作

2020-07-04 11:37:52 378

原创 程序员最重要的技能:知道什么时候不写代码

本文指出大多数程序员都容易犯下的错是,因为对编程的兴奋,不知道什么时候应该对编码说“不”。程序员需要知道什么时候不需要编码,并从项目中删除所有不必要的代码,这将让工作变得更容易,并使软件寿命更持久。领取Python学习资料可以加小编的微信:tz2020jd对什么说“不”学会说“不”是一个好的开端。但是到底是对什么说“不”,又是什么时候适合说“不”呢?这的确是大多数程序员,甚至是那些高级程序员都很容易混淆的一个重点。作为一名程序员,编写代码无疑是你职业中最重要的部分。在你的编程生涯

2020-07-04 11:12:17 342

原创 一个程序员的水平能差到什么程度?

最近,一则灵魂拷问“一个程序员的水平能差到什么程度?”让各位猿们纷纷有感而发。一时吐槽爽,一直吐槽一直爽。有些码农看完表示了强烈认同,还有一些表示,“曾经以为自己是个垃圾,看完这些案例发现,我还可以啊!”以下案例均开源于网络,谨慎对号入座。首先是来自菜鸡的自我检讨,你的热心关注会让一个弱鸡程序员觉得自己更菜了!import numpy as npimport pandas as pdform sklearn.ensemble importRandomForestRegressor

2020-07-04 10:59:12 564

原创 程序员的5个级别,你属于哪一个等级?

码农和程序员虽说是调侃,但是实质上还真的是不一样。还别说,程序员还是有分等级的。比如有技术专家,初级专员等。程序员的级别不同,薪水也是有着天壤之别。免费领取Python学习资料可以加小编的微信:tz2020jd下面w3cschool就来说说程序员的常规的5种等级:4、烂程序员技术比较渣的程序员往往给团队带来不少的压力。他编程简直是把大量的bug放入到编程的过程中,而团队要帮他大量地去找bug,改掉bug。3、码农码农是平凡的一个群体,更多的时候是烤呗代码。他们

2020-07-04 10:38:45 2481 1

原创 程序员的工资高,到底程序员的工资有多高?你不了解的程序员!

都说程序员的工资高,程序员工资是不是过高?如果和国内和其他职业横向比较,是的,局部过高。全世界和其他程序员(主要是美帝)比,不是,太低。互联网是不是毒瘤?以后优秀的人才不都跑去当码农了?宏观角度讲,互联网确实吸引了过多人才,不是以后,是现在很多优秀的人才都往互联网跑了。大量EE,自动化,电气的人都跑去当码农了。微观角度讲,这只是受宏观市场的影响,个人逐利的表现而已。程序员作为劳动力,最终是以市场供需关系定价的。免费领取Python学习资料可以加小编的微信:tz2020jd先来看下IT强国美国

2020-07-04 10:33:09 1017

原创 python的入门学习:pycharm的简单练习

运行一个python file文件就是点击文件鼠标右键可以看到Run运行即可print 'hello xfl'领取Python学习资料可以加小编的微信:tz2020jd给代码加入注释:# 这是一个单行注释print 'hello python'# 注释1# 注释2这是一个多行注释/块注释"""print 'have a nice day!'"""什么时候需要使用注释?1.注释不是越多越好,对于一目了然的代码,不需要添加注释2.对于复杂的操作,应该在操作开始前写上若干注释

2020-07-03 11:54:26 1771

原创 python的入门学习:pycharm

什么是pycharm:pycharm是python的IDE,IDE集成开发环境带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发领取Python学习资料可以加小编的微信:tz2020jd安装pycharm:[kiosk@foundation84 ~]$ cd /home/kiosk/Desktop/

2020-07-03 11:50:16 648

原创 python的入门学习:python代码实现的过程

python代码实现的过程编译性语言:速度快,跨平台性差解释性语言:速度慢,跨平台性好(python,shell)python适应于短期开发,易读性强,开发速度快,运行速度相对慢,面向对象将要做的事情分配给其他人,是一种解决问题的方式,重要的是分配给谁。python的源程序就是.py结尾,python统一缩进,没有;号领取Python学习资料可以加小编的微信:tz2020jdpython程序是如何执行的?计算机中包含有较多的硬件,但是一个程序要运行,有三个核心的硬件,分别是:.

2020-07-03 11:40:03 678

原创 python的入门学习:简单的python练习

什么是python?Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地

2020-07-03 11:19:52 196

原创 Python学习:格式符

格式符格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型,如下:%s字符串 (采用str()的显示)%r字符串 (采用repr()的显示)%c单个字符%b二进制整数%d十进制整数%i十进制整数%o八进制整数%x十六进制整数%e指数 (基底写为e)%E指数 (基底写为E)%f浮点数%F浮点数,与上相同%g指数(e...

2020-07-03 11:04:39 344

原创 python学习:%s与%d

pythnprint格式化输出。%r 用来做 debug 比较好,因为它会显示变量的原始数据(raw data),而其它的符号则是用来向用户显示输出的。1. 打印字符串print ("His name is %s"%("Aviad"))效果:2.打印整数print ("He is %d years old"%(25))效果:3.打印浮点数print ("His height is %f m"%(1.83))效果:4.打印浮点数(指...

2020-07-03 11:02:53 373

原创 Python学习之*(星),两个**(星)

在学习Python “装饰器“的过程中,会看到这样一种写法def log(func): def wrapper(*args, **kw): print('call %s():' % func.__name__) return func(*args, **kw) return wrapper表示,,一脸懵逼。在C语言中,* 表示指针,**表示指针的指针,在Python中,这又是哪种说法。先说函数定义:领取Python学习资料可以加小编的微信:t...

2020-07-03 10:55:53 516

原创 python的快速认识

首先,python的创始人是Guido von Rossum,荷兰人,俗称龟叔,我们就暂且叫龟叔。然后为什么龟叔会给他这个在1989年圣诞节期间发明的这个编程语言叫python呢,原来是因为来自Guido所挚爱的电视剧Monty Python’s Flying Circus,是英国六人喜剧团体,喜剧界的披头士,风格是无厘头,冇错,就是周星驰的那种“无厘头”,所以有兴趣的可以去“B站”看看。龟叔为什么发明python?在那个时候,Guido接触并使用过诸如Pascal、C、Fortran等语言。这些

2020-07-03 10:52:11 376 1

原创 Python基础知识:文件

文件的存储方式文件基本操作(python中是一个函数(open)+三个方法)read方法# 1. 打开文件 获取文件对象file = open("README")# 2. 读取文件 (默认情况下读取文件的所有内容)txt = file.read()print(txt)# 3. 关闭文件file.close()领取Python学习资料可以加小编的微信:tz2020jd关于文件指针的概念,在读取文件的时候,默认文件指针在文件的开始,在读取文件的时候会不断的

2020-07-03 10:38:32 185

原创 Python基础知识:模块、包

dir()内置函数可以查看一个模块里面的所有函数名称; 导入模块的时候可以使用as关键字来给模块起一个别名(别名最好使用大驼峰命名法); from import只导入部分工具,这种方式在调用具体的函数的时候不需要指定模块名.来调用; 如果使用from import导入的模块有两个相同的工具(函数),则后导入的会覆盖前面导入的函数;如果确实想要都用到这两个相同名字的函数,可以使用起别名的方式解决;from python.exception.测试模块1 import say_hello as Moud

2020-07-01 11:05:06 236

原创 Python基础知识:异常

异常的语法结构领取Python学习资料可以加小编的微信:TZ20200688异常基本语法以及指定异常;try: num = int(input("请输入: ")) res = 8 / num print(res)except ValueError: print("请输入数字!")except ZeroDivisionError: print("除0错误!")未知错误的异常处理代码演示;try: num = int(input("请输...

2020-07-01 11:00:33 275

原创 Python基础知识:面向对象(封装、继承、多态)2

新式类(python3)与旧式类(python2)领取Python学习资料可以加小编的微信:TZ20200688多态案例: 人和普通狗和哮天犬玩耍:class Dog(object): def __init__(self, name): self.name = name def game(self): print("%s 蹦蹦跳跳的玩耍..." % self.name)class XiaoTianQuan(Dog): def...

2020-07-01 10:57:59 212

原创 Python基础知识:面向对象(封装、继承、多态)1

面向对象(封装、继承、多态)领取Python学习资料可以加小编的微信:TZ20200688类中: ①特征被称为属性;②行为被称为方法;③三要素:类名、属性、方法;dir函数可以查看对象的所有方法;dir显示的方法中,__方法名__格式的方法是Python提供的内置方法/属性;类中的方法第一个参数必须是self(类似Java中的this?);创建第一个类:class Cat: def eat(self): print("小猫爱吃鱼!") def d...

2020-07-01 10:47:07 192

原创 Python基础知识:函数

函数领取Python学习资料可以加小编的微信:TZ20200688函数如果返回的是一个元组就可以省略括号;如果返回的是一个元组,可以使用多个变量直接接收函数的返回结果;(注意变量的个数和返回的元组的个数相同)例如:def measure(): """测量湿度和温度""" temp = 39 wetness = 50 # 下面返回的是一个元组,为什么写成没有括号的样子,因为如果返回的是一个元组就可以省略括号 # return (temp, wetne...

2020-07-01 10:36:31 318

原创 Python基础知识:变量和引用

变量和引用领取Python学习资料可以加小编的微信:TZ20200688变量和数据都是保存在内存中的;在python中函数的参数传递以及返回值都是引用传递的;变量和数据是分开存储的;变量中记录数据的地址,就叫做引用;使用id()函数可以查看变量中保存的数据所在的内存地址;注意: 如果变量已经被定义,当给一个变量复制的时候,本质上是修改了数据的引用。① 变量不再对之前的数据引用;②变量改为对新复制的数据引用;可变类型和不可变类型不可变类型: 内存中的数据不允许修改:① 数字类型:

2020-07-01 10:26:58 423

原创 Python基础知识:列表、元组(tuple)、字典、集合、字符串

列表、元组(tuple)、字典、集合、字符串列表可以嵌套;领取Python学习资料可以加小编的微信:TZ20200688x = [['a', 'b', 'c'], [1, 2, 3]]print(x[0]) # ['a', 'b', 'c']print(x[0][1]) # 'b'元组不同于列表的是: 元组不能修改,用()表示;(不能增删改)元组一般保存不同类型的数据;注意: 只有一个元素的元组: single_tuple = (5,) ,也就是说元组中只包含一个元素时,需要在

2020-07-01 10:24:32 273

原创 Python基础知识总结-基础中的基础

基础中的基础解释型语言和编译型语言差距;领取Python学习资料可以加小编的微信:TZ20200688Python概述解释器执行原理which python3可以查看python3的位置(linux下);交互式环境中使用exit()或者ctrl+D退出;9 // 2表示取结果的整数,乘方使用**;乘法可以用在 字符串中 也就是说 "_ " * 5 会输出5个 “_”;数据类型分为 数字型和非数字型: (1)数字型 : 整形、浮点型、布尔型、复数型。(2)非数字型: 字符串、

2020-07-01 10:16:01 139

原创 Python学习:Python成员运算符和身份运算符

Python成员运算符除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。运算符 描述 实例in 如果在指定的序列中找到值返回 True,否则返回 False。 x 在 y 序列中 , 如果 x 在 y 序列中返回 True。not in 如果在指定的序列中没有找到值返回 True,否则返回 False。 x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。领取Python学习资料可以加小编的微信:TZ20200.

2020-07-01 09:59:51 424

原创 Python学习:Python赋值运算符和位运算符

Python赋值运算符以下假设变量a为10,变量b为20:运算符 描述 实例= 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c+= 加法赋值运算符 c += a 等效于 c = c + a-= 减法赋值运算符 c -= a 等效于 c = c - a= 乘法赋值运算符 c = a 等效于 c = c * a/= 除法赋值运算符 c /= a 等效于 c = c / a%= 取模赋值运算符 c %= a 等效于 c = c % a= 幂赋值运算符 c = a

2020-07-01 09:57:35 873

原创 Python学习:Python比较运算符

Python比较运算符以下假设变量a为10,变量b为20:领取Python学习资料可以加小编的微信:TZ20200688以下实例演示了Python所有比较运算符的操作:实例(Python 2.0+)!/usr/bin/python# -*- coding: UTF-8 -*-a = 21b = 10c = 0if a == b : print "1 - a 等于 b"else: print "1 - a 不等于 b"if a != b : ...

2020-06-30 21:21:50 262

原创 Python学习:Python算术运算符

Python算术运算符以下假设变量: a=10,b=20:领取Python学习资料可以加小编的微信:TZ20200688以下实例演示了Python所有算术运算符的操作:实例(Python 2.0+)#!/usr/bin/python# -*- coding: UTF-8 -*-a = 21b = 10c = 0c = a + bprint "1 - c 的值为:", cc = a - bprint "2 - c 的值为:", cc = a * bp...

2020-06-30 21:17:54 214

原创 Python学习:Python数据类型转换

Python数据类型转换有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。领取Python学习资料可以加小编的微信:TZ20200688Python 运算符什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)

2020-06-30 21:14:03 195

原创 Python学习:Python元组和字典

元组是另一个数据类型,类似于List(列表)。元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。实例(Python 2.0+)#!/usr/bin/python# -*- coding: UTF-8 -*-tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )tinytuple = (123, 'john')print tuple # 输出完整元组print tuple[0] ...

2020-06-30 21:10:19 373

原创 Python学习:Python列表

List(列表) 是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。列表用 [ ] 标识,是 python 最通用的复合数据类型。列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始,下标可以为空表示取到头或尾。加号 + 是列表连接运算符,星号 * 是重复操作。如下实例:#!/usr/bin/python# -*- c..

2020-06-30 21:07:30 156

原创 Python学习:Python字符串

字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 :s="a1a2···an"(n>=0)它是编程语言中表示文本的数据类型。python的字串列表有2种取值顺序:从左到右索引默认0开始的,最大范围是字符串长度少1从右到左索引默认-1开始的,最大范围是字符串开头领取Python学习资料可以加小编的微信:TZ20200688如果你要实现从字符串中获取一段子字符串的话,可以使用 [头下标:尾下标] 来截取相应的字符串,其中下标是从 0 开始算起,可以是..

2020-06-30 21:03:32 887 1

原创 Python学习:Python数字

数字数据类型用于存储数值。他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。当你指定一个值时,Number对象就会被创建:var1 = 1var2 = 10您也可以使用del语句删除一些对象的引用。del语句的语法是:del var1[,var2[,var3[....,varN]]]]领取Python学习资料可以加小编的微信:TZ20200688您可以通过使用del语句删除单个或多个对象的引用。例如:del vardel var_a, var_bPyt

2020-06-30 20:59:33 172

原创 Python学习:变量

Python 变量类型变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python 中的变量赋值不需要类型声明。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变

2020-06-30 20:57:32 96

原创 python学习第二步:认识基本数据类型

环境搭建成功后就开始了python学习。首先学习python的基本数据类型:共有七种(1) Number(数字)Python3 支持 int、float、bool、complex(复数)。在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。像大多数语言一样,数值类型的赋值和计算都是很直观的。内置的 type() 函数可以用来查询变量所指的对象类型。>>> a, b, c, d = 20, 5.5, True, 4+3j

2020-06-30 20:51:24 166

原创 Python学习的第一步:安装

Python 作为一个近年备受好评的语言,它的一些优点让人无法忽视。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。它的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 还是交互式语言: 这意味着,可以在一个Python提示符,直接互动执行写程序。它 是面向对象语言: 这意味着Python支持面向对...

2020-06-30 20:48:35 268

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除