• 【leetcode 简单】第十五题 加一

    给定一个 非负整数 组成的 非空 数组,在该数的基础上加一,返回一个新的数组。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例1: 输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123。...

    2018-08-10 23:52:21

  • 微信聊天机器人

    准备工作: 安装itchat:安装命令pip install itchat 1.导入itchat模块,给文件传输助手发一句话 import itchatitchat.auto_login(hotReload = True)itchat.send( " 你好,文件传输助手 " ,toUserName= ' filehelper ' ) 运行代码,扫二维码,也就是登陆网页版微信,会...

    2018-08-10 23:52:20

  • 模块进阶

    一, 时间模块 1. 时间格式 时间戳格式 / float 数据类型 / 格林威治时间 (给机器看的) print(time.time()) 结构化时间 / 时间对象 (从给机器看转换成给人看的过度) 能够通过 . 属性名来获取对象中的值 print(time.strftime( ' %Y-%m-%d ' )) 格式化时间 / 字符串时间 /...

    2018-08-10 23:52:18

  • 关于导包问题

    1.导包其实就是在导包里的__init__文件 以执行文件的sys.path为准(内部的导入是以顶级目录作为开头的,往后一层层找) 1. 什么是包 包就是一个包含有__init__.py文件的文件夹 包本质就是一种模块,即包是用包导入使用的,包内部包含的文件也都是用来被导入使用 2 为何要...

    2018-08-10 23:52:17

  • 1

    一、 1.什么是编程语言 2.什么是编程 3.为什么要学编程 二、编程语言分类 机器语言 直接二进制数字编写代码 汇编语言 用英文标签取代二进制编写程序 高级语言 用人类的字符编写 编译型 解释型python 解释器:java ruby c 等 执行效率由高变低 开发效率由低变高 三、pyt...

    2018-08-10 23:52:15

  • python——虚拟环境之pipenv的安装及使用(windows10,6

    1 简介 pipenv是requests作者的一个项目,整合了virtualenv、pip、pipfile , 用于更方便地为项目建立虚拟环境并管理虚拟环境中的第三方模块。不需要再分别使用pip和virtualenv,直接使用pipenv即可。它使用Pipfile和Pipfile.lock 取代了requirements.txt。 2 安装pipen...

    2018-08-10 23:52:14

  • pyhon-----获取ip的两种方法

    方法一: 通常使用 socket.gethostbyname() 方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: import socket # 获取本机计算机名称 hostname = socket.gethostname() # 获取本机ip ip = socket.gethostbyname(hostname) print (ip...

    2018-08-10 23:52:13

  • python基础1之 由来、种类、优缺点、安装环境

    python基础1之由来、种类、优缺点、安装环境 一、前世今生 Python的创始人是吉多·范罗苏姆(Guido van Rossum),在1989年开发。今年最新的编程语言排行榜中,python名列第五。互联网公司广泛使用Python来做的事一般有: 自动化运维 、 自动化测试 、 大数据分析、爬...

    2018-08-10 23:52:11

  • 遇到暂时未解决的问题

    Python 用socket写了一个服务端,接受到两个请求行: # !/usr/bin/env python3 # -*- coding: utf-8 -*- import socket # 建立socket的实例对象 sk = socket.socket() # 绑定地址和ip sk.bind(( " 127.0.0.1 " ,8000 )) # 建立监听 sk.listen() # 写一个死循环,用来接...

    2018-08-10 23:52:09

  • 【leetcode 简单】第十六题 二进制求和

    给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0 。 示例1: 输入: a = "11", b = "1" 输出: "100" 示例2: 输入: a = "1010", b = "1011" 输出: "10101" class Solution: def addBinary(self, a, b): """ :type a: str :t...

    2018-08-10 23:52:08

2