
python
Java做些事
关注公众号“Java做些事”系统学习Java知识
展开
-
根据姓名猜性别
根据中文姓名猜测其性别1.安装方法pip install ngender2.使用方法1.在命令行使用$ ng 赵本山 宋丹丹name: 赵本山 => gender: male, probability: 0.9836229687547046name: 宋丹丹 => gender: female, probability: 0.97594861289499072.在Python程序种使用>>> import ngender>>>原创 2020-11-03 20:52:35 · 917 阅读 · 0 评论 -
编写优雅代码的七条建议(python 版)
编程是一种与计算机系统通信的语言。交流就是与某人分享思想。二进制语言是计算机的最核心的语言。但是在前端,我们有很多种语言。这些语言使用解释器将前端代码转换为二进制代码。基本上,系统对一行代码执行大量内部操作。为了与系统通信,我们需要给出清晰易读的命令。这对系统和代码查看器都很有帮助。一些程序员最初编写的代码行很高,这会影响程序的执行时间和编译时间。作为一个程序员必须知道一种特定编程语言的所有快捷方法和内置函数。使用快捷方式和内置函数来减少代码行和减少执行时间。程序员编写的程序必须是可读的。对新的程序员和.原创 2020-10-28 16:22:27 · 335 阅读 · 0 评论 -
python 之while详解
一、while 简介Python 的循环有 for 和 while 两种,while 为条件控制循环,通过条件表达式控制循环结束。流程图如下:Python 中 while 语句的格式如下:while <条件表达式>: 【语句块】释:当 while 的 <条件表达式>为 True 时运行【语句块】,【语句块】运行结束后,再次进入 <条件表达式>进行 判断,如果 <条件表达式>结果为 True 则再次运行【语句块】, 以此循环直到转载 2020-06-18 21:33:50 · 46131 阅读 · 0 评论 -
Leetcode之两数相加解题思路
问题描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解题思路####1.暴力破解 双重for循环class Solution(obje原创 2020-06-06 16:51:39 · 187 阅读 · 0 评论 -
Django-rest-framework之——认证
一、生成项目及项目环境使用开发工具: Pycharm开发环境: asgiref 3.2.7 Django 3.0.7 django-cors-headers 3.3.0 django-rest-framework 0.1.0 djangorestframework 3.11.0 pip 19.0.3 pytz 2020.1 setuptools原创 2020-06-05 11:29:35 · 316 阅读 · 0 评论 -
python字典详细介绍
字典的用途 字典是Python提供的一种常用的数据结构,它用于存放具有映射关系的数据。 字典相当于保存了两组数据,其中一组数据是关键数据,被称为 key;另一组数据可通过 key 来访问,被称为 value。形象地看,字典中 key 和 value 的关联关系如下图所示:注意:key是十分关键的数据,而且访问value的时候需要通过key进行访问,因此字典的key不允许重复。创建和使用字典使用dict函数创建可以使用函数 dict 从其他映射或键值对序列创建字典ite原创 2020-05-24 21:18:46 · 11976 阅读 · 1 评论 -
python 赋值、浅拷贝和深拷贝的区别
一、python的三种赋值方式直接赋值浅拷贝(copy)深拷贝(deepcopy)直接赋值直接赋值,就是对象的引用。(相当于给原来的对象起个别名),比如有个人叫李大壮,外号叫小李,对象的引用就是类似,虽然换个名字,但是两个名字指的是同一个人。接下来用代码直观的解释a=[1,2,[3,4],5]b=aprint(b)# 输出结果为 [1,2,[3,4],5]浅拷贝浅拷贝,拷贝的是父对象,不会拷贝到内部的子对象。(单从一个浅字就可以看出他拷贝的东西不深,可以理解为只拷贝一层)原创 2020-05-22 15:15:24 · 335 阅读 · 0 评论 -
python列表常见用法
python列表概述在了解python列表之前,我们先来简单的了解一下python的序列和数据结构。python数据结构基本概念数据结构是以某种方式组合起来的数据元素集合数据结构的家庭成员列表list元组tuple字典dict集合set列表List的特征列表中的每个元素都可变的,意味着可以对每个元素进行修改和删除列表是有序的,每个元素的位置是确定的,可以用索引去访问每个元素列表中的元素可以是Python中的任何对象可以为任意对象就意味着元素可以是字符串原创 2020-05-21 16:21:19 · 236 阅读 · 0 评论