
python
六吨代码
这个作者很懒,什么都没留下…
展开
-
Python语言入门(六)关键字参数与命名关键字参数
#关键字参数表示可以接收类似字典的key-value参数形式 def kwParamsFunc(name,age,**kwp): print(name,age) if 'sex' in kwp: print(kwp['sex'])#调用kwParamsFunc('wn', 18, sex='女', phone='18684638281')#如果函数原创 2017-11-28 22:57:29 · 2606 阅读 · 0 评论 -
Python机器学习(一)数据分析工具Pandas
#导入一个函数库(类库),为了代码使用方便,可以用as起个短的别名#导入一个本地操作系统有关的类库import os#导入数据分析类库pandasimport pandas as pd#导入HTTP请求库import requests as req#定义一个工作目录PATH = 'D:\python-code\libraries-test\\'#用HTTP库发起一个GET请求,原创 2017-12-07 23:31:46 · 1002 阅读 · 0 评论 -
Python语言入门(四)字典与Set集合用法体验
#让我们来总结一下,Python语言#用{}大括号定义一个字典(Map)#用[]中括号定义一个集合(list)#用()小括号定义一个元组(tuple)#以下定义一个字典(Map),用冒号表示key-value键值对d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}#中括号表示根据key取值print( d['Michael'] );#输出:95原创 2017-11-26 23:13:58 · 310 阅读 · 0 评论 -
Python语言入门(三)简洁易用的数组与List
#Python中没有专门的数组(当然,引入外部模块可以实现),而是用更强大的list代替了#为什么说不是list呢?因为虽然它很像数组,但是又提供了很多的操作方法,已经超越了#一般我们认为的数组概念,非要说有数组那就算加强版吧!#以类似java、C#数组的风格定义了一个listnames = ['IT职业教育','林中之城','科泰软件学院'];print(names[2]);#下标从原创 2017-11-25 22:56:03 · 289 阅读 · 0 评论 -
Python语言入门(二)流程控制语法
#声明变量身高和体重,计算BMI指数height = 1.75#身高weight = 80.5#体重bmi = weight / (height*height);#Python的语法简洁,其中一个特点就是没有大括号{}的语法#变量的作用域以制表符缩进为准,不同的缩进级别代表不同的作用域#前一行的冒号和后面的代码缩进就是大括号的效果,所以代码格式必须严谨!if bmi < 18.5:原创 2017-11-23 23:32:33 · 789 阅读 · 0 评论 -
Python语言入门(一)字符串操作
#!/usr/bin/env python3# -*- coding: utf-8 -*-#第一行注释是为了告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释;#Python声明变量,不需要写数据类型platform = '郴州科泰'#输出'平台名称是=郴州科泰 软件学院!'print("平台名称是=",platform,"软件学院!");原创 2017-11-22 22:50:04 · 433 阅读 · 0 评论 -
Python语言入门(八)动态语言中的类与对象初探
#在Python里面,也可以实现面向对象,通过class关键字实现类#以下的pass关键字是Python语言特殊的占位符,如果某些代码暂时还没有#办法实现,是空的,用这个关键字占位,就不会导致语法错误#如下有一个空的英雄类:class Hero(object): pass#Python语言创建一个类的实例非常简洁,连new关键字都没有,直接'类名()'#如下创建了一个英雄类的实原创 2017-12-02 01:32:28 · 405 阅读 · 0 评论 -
Python语言入门(七)list集合切片体验Python语法简洁
#定义了一个listnameList = ['accp','8.0','czkt','soft','engineer','train']#经常会有取出来某一个范围的元素来使用,for循环显得繁琐#在Python里可以用切片语法,比如取出0,1,2(不含3)索引的元素print(nameList[0:3])#输出: ['accp', '8.0', 'czkt']#或者从0开始可以简化成na原创 2017-12-01 00:28:11 · 619 阅读 · 0 评论 -
Python语言入门(五)函数与默认参数、可变参数
# -*- coding: utf-8 -*-#在Python中,代码功能可以函数为单位进行封装。#定义一个函数需要用到def关键字,但因为python是动态类型的语言,#因此函数不需要声明返回值类型。以下是一个普通函数的声明和调用。def sayHello(yourName): if yourName != None: print('你好!%s' % your原创 2017-11-28 00:13:32 · 280 阅读 · 0 评论