数据咩
一只计算机专业,从业python,但是在干大数据的羊
展开
-
python 函数
函数:1.函数概述函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。2.函数的定义你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何...原创 2018-08-01 09:22:33 · 128 阅读 · 0 评论 -
python环境搭建与配置
首先了解一下什么是环境首先python是一种脚本语言,他的开发环境是用来编译运行python源程序的。要想编译运行python的源程序,前提你先要在你的机器上安装python,然后通过python的解释器你就能编译运行python程序。安装python后,会有一个python的命令行工具,python.exe。也可以用windows下面自带的集成IDE.什么是环境变量环境变量是在操作系统...原创 2018-09-18 09:04:58 · 522 阅读 · 0 评论 -
Python 面向对象之封装
封装:封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义:封装的意义在于保护或者防止代码(数据)被我们无意中破坏。在面向对象程序设计中数据被看作是一个中心的元素并且和使用它的函数结合的很密切,从而保护它不被其它的函数意外的修改。良好的封装能够减少耦合。可以对成员进行更精确的控制。1. 保护数据成员...原创 2018-08-11 09:49:17 · 276 阅读 · 0 评论 -
while与for循环
while循环语法:while 条件: 循环体结果为true循环为false结束for循环:用来遍历列表range(a,b):生成a到b-1的数嵌套循环外层循环一次里面循环一遍...原创 2018-07-26 21:16:29 · 162 阅读 · 0 评论 -
python——变量与常量
变量:容器,装的是可变的量变量的作用:存储数据到内存为什么要用变量:存储数据方便后面引用Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。Num=10在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边赋值可以为具...原创 2018-07-26 21:14:53 · 199 阅读 · 0 评论 -
Python 面向对象之多态
多态:一种事物在不同时刻体现的不同形态,一个变量将来可以是不同的类型不同的子类对象调用相同的父类方法,产生不同的执行结果,多态可以增加代码的灵活度以继承和重写父类方法为前提,是调用方法的技巧,不会影响到类的内部设计...原创 2018-08-11 11:03:24 · 169 阅读 · 0 评论 -
随机函数random小游戏——猜大小
"""猜数游戏"""i = 1count = random.choice(range(101))#print(count)num = float(input("请输入你猜的数:"))while num != count: while num > 100: num = float(input("不在范围内请重新输入:")) ..原创 2018-07-27 15:19:37 · 2558 阅读 · 0 评论 -
运算符与条件控制语句
条件控制语句返回true或falsenum=100if num<=90: #条件结果为true print("你好")else: #条件结果为false print("大家好")week = input("请输入日期")if必须写,elif和else可选 if和else只有一个,elif可多个注意:1、每个条件后面要使用冒号 :,表示接下来是满足条...原创 2018-07-26 21:15:41 · 140 阅读 · 0 评论 -
python 时间处理合集
import datetimefrom datetime import timedeltanow = datetime.datetime.now()# 今天today = nowprint('--- today = {}'.format(today))# 昨天yesterday = now - timedelta(days=1)print('--- yesterday = {}'.format(yesterday))# 明天tomorrow = now + timed...原创 2021-03-25 16:04:32 · 103 阅读 · 0 评论 -
基础数据结构1
Number数字数据类型Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。12 34 1000浮点型(flo...原创 2018-07-27 19:20:19 · 97 阅读 · 0 评论 -
python优缺点
Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。优点:易学、开源、可移植性、解释性、面向对象、可扩展性、可嵌入性缺点:运行速度慢,强制缩进,单行语句...原创 2018-07-26 21:14:01 · 263 阅读 · 0 评论 -
随机函数random小游戏——抽奖
"""抽奖系统"""print("欢迎来到会员抽奖系统")userName = input("请输入用户名:")password = input("请输入密码:")num = [random.randint(1000,10000)for _ in range(10)]#随机生成十个整数,变成一个数组#print(num)while True: while use原创 2018-07-27 15:17:36 · 1343 阅读 · 0 评论 -
python for循环打印菱形
首先要学会打印等腰三角形如下:rows = int(input("请输入一个正整数:"))#输入打印的行数for i in range(0,rows):#外层循环 for j in range(1,rows-i):#循环输出空格 print(" ",end='') for a in range (0,i*2+1):#循环输出* print("...原创 2018-07-26 19:10:34 · 13534 阅读 · 0 评论 -
python列表、元组与字典
列表:1.列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。2.列表的数据项不需要具有相同的类型3.创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下list1 = ['Google', 'Runoob', 1997, 2000]list2 = [1, 2, 3, 4, 5 ]list3 = ["a", "b", "c", "d"]...原创 2018-08-01 09:19:18 · 425 阅读 · 0 评论 -
python 面向对象
面向对象其实是一种程序设计的思想,它不是一种具体的结构或事物。随着计算机技术的不断提高,计算机被用于解决越来越复杂的问题。一切事物皆对象,通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于用人理解的方式对复杂系统进行分析、设计与编程。同时,面向对象能有效提高编程的效率,通过封装技术,消息机制可以像搭积木...原创 2018-08-11 09:30:19 · 90 阅读 · 0 评论 -
Python 面向对象之继承
继承是指一个对象直接使用另一对象的属性和方法(子承父业),一般是类与类之间的。面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的作用有:减少代码量、是多态的前提。坏处是:高耦合...原创 2018-08-11 10:36:20 · 164 阅读 · 0 评论