Python
30以后的男人
30以后的男人
展开
-
Python3输入和输出
'''Python3输入和输出1、输出格式美化Python两种输出值得方式:表达式语句和print()hanshu 第三种方式是使用文件对象的write()方法,标准输出文件可以用sys.stdout引用如果希望输出的形式更加多样,可以使用str.format()函数来格式化输出值如果希望将输出的值转成字符串,可以使用pepr()或str()函数来实现。str() :函数返回一个用户易读的表达形式...原创 2018-02-09 17:43:06 · 966 阅读 · 0 评论 -
python中matplotlib的使用技巧
python中matplotlib的使用技巧代码:创建Mpl_squares.py #coding:GBKimport matplotlib.pyplot as plt input_values = [1,2,3,4,5]#input_values设置图表x,y起始值为0squares = [1,4,9,16,25]plt.plot(input_values,squares,linewidth =...原创 2018-03-22 11:53:26 · 500 阅读 · 0 评论 -
python_pygal 根据数据显示图标信息
#coding:GBKimport requestsimport pygalfrom pygal.style import LightColorizedStyleas LCS, LightenStyle as LS #执行API调用并存储响应url ="https://api.github.com/search/repositories?q=language:python&sort=sta...原创 2018-03-22 19:25:42 · 2234 阅读 · 4 评论 -
Python 安装setuptools方法
保证在本机成功安装了Python之后,把以下这段代码保存为pyhton文件,然后运行这段python文件,会自动安装setuptools工具#!/usr/bin/env python"""Setuptools bootstrapping installer.Maintained at https://github.com/pypa/setuptools/tree/bootstrap....原创 2018-02-25 09:44:15 · 1934 阅读 · 1 评论 -
Python3多线程
'''Python3多线程多线程类似于同时执行多个不同程序,多项城运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行熟读可能加快 在一些等待的任务实现上如果用户输入,文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等...原创 2018-02-24 16:11:31 · 289 阅读 · 0 评论 -
Python3网络编程
'''Python3网络编程: Python提供了两个级别访问的网络服务。 低级别的网络服务支持基本的Socket,它提供了标准的BSD Sockets API,可以访问地城操作系统Socket接口的全部方法 高级别的网络服务模块SocketServer,他提供了服务器中心类,可以简化网络服务器的开发。 '''#简单实例服务器端#导入模块#文件名server.pyimport socketimpo...原创 2018-02-24 11:08:13 · 256 阅读 · 0 评论 -
Python3 MySQL数据库操作
#!/usr/bin/python3'''Python3 MySQL数据库操作首先需要安装PyMySQL下载地址:https://github.com/PyMySQL/PyMySQL在安装PyMySQL之前还需要安装setuptools,下载地址:https://pypi.python.org/pypi/setuptools '''#实例import pymysql#打开数据库连接db = py...原创 2018-02-24 10:00:25 · 1248 阅读 · 0 评论 -
Python3数据结构
from collections import deque'''Python3数据结构列表Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能以下是Python中列表的方法:方法 描述list.append(x) 把一个元素添加到列表的结尾,相当于a[len(a):]=[x]list.extend(L) 通过添加指定列...原创 2018-02-08 16:57:02 · 386 阅读 · 0 评论 -
Python3函数
'''Python3函数函数时组织好的,可重复使用的,用来实现单一,或相关联功能的代码段函数能提高应用的模块性,和代码的重复利用率定义一个函数 定义函数的规则: 1、函数代码块以def关键字开头,后接函数表示符名称和圆括号 2、任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数 3、函数的第一行语句可以选择性地使用文档字符串-用于存放函数说明 4、函数内容以冒号起始,并且缩进 5、...原创 2018-02-08 10:06:50 · 452 阅读 · 0 评论 -
Python3字典
'''Python3字典 ,是另一种可变容器模型,且可存储任意类型对象。字段的每个键值(key->value)对用默哀好分隔,每个对之间用都好分隔,整个字典包括在花括号中,格式如下d = {key:value1,key2:value2,....}键必须是惟一的,但值不必值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组'''dict = {'one':'12原创 2018-02-07 10:09:45 · 604 阅读 · 0 评论 -
Python3列表(list)
'''Python3列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,以此类推。Python有6个序列的内置类型,但最常见的是列表和元组序列都可以进行的操作包括索引,切片,加,乘,检查成员此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最长用的Python数据类型原创 2018-02-06 17:19:48 · 440 阅读 · 0 评论 -
Python 的字符串内建函数
print("----------------------------------first one---------------------------")print("我叫 %s 今年 %d 岁!" %("小明",10))para_str = """这是一个多行字符串的实例多行字符串可以使用制表符TAB ( \t )。也可以使用换行符 [ \n ]。""原创 2018-02-06 15:40:11 · 971 阅读 · 0 评论 -
Python3 运算符
#Python3 运算符#Python语言支持一下类型的运算符print("------------------------算数运算符------------------------------")a = 21b = 10c = 0c = a + bprint('1 - c 的值为:',c);#31c = a - bprint('2 - c 的值原创 2018-02-05 17:12:47 · 204 阅读 · 0 评论 -
Python第一课
#Python3基本数据类型''' Python 中的变量不需要声明,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建在Python中,变量就是变量,它没有类型,我们所说的类型是变量所指的内存找那个对象的类型。等号(=) 用来给变量赋值等号(=) 运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值'''counter = 100;mile原创 2018-02-05 15:25:02 · 287 阅读 · 0 评论 -
Python内置数据类型
Python内置数据类型python中数据类型并不需要显示的定义,它会根据初始化赋值的情况来分析其类型,并在内部对其进行跟踪python内置数据类型Booleans:[布尔型]或为True或为FalseNumbers : 可以是Intgers[整数]、Floats[浮点数]、Fractions[分数]甚至是Complex Number[复数]。Strings:[字符串型] 是Unicode字符序列...原创 2018-03-28 15:14:33 · 1661 阅读 · 2 评论