Python
文章平均质量分 86
:))-
这个作者很懒,什么都没留下…
展开
-
Python基础语法
1、Python标识符在 Python 里(1)标识符由字母、数字、下划线组成。(2)所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。(3)标识符区分大小写。注意:以下划线开头的标识符是有特殊意义的。以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用from xxx import *而导入;以双下划线开头的__foo...原创 2018-08-20 09:33:19 · 159 阅读 · 0 评论 -
Python基础-9.2 使用类和实例
9.2.1 Car类class Car(): """一次模拟汽车的简单尝试""" def __init__(self, make, model, year): # 注意__inint__下划线是左右两边各两个,若出错会报出takes no arguments的错误 """初始化描述汽车的属性""" self.make = make ...原创 2019-09-03 21:53:30 · 268 阅读 · 0 评论 -
Python基础-9.3 继承
·一个类继承另一个类时,自动获取另一个类的所有属性和方法;原有的类为父类,新类称为子类。子类继承父类的所有属性和方法,同时还可定义自己的属性和方法。9.3.1 子类的方法 __inint__()创建electric_car继承前面的Car类class ElectricCar(Car): # 定义子类,需在括号里指定父类名称 """电动汽车的独特之处""" d...原创 2019-09-03 21:50:23 · 678 阅读 · 0 评论 -
Python:lec-06判断第几天
案例描述:输入某年某月某日,判断这一天是这一年的第几天? 例子: 输入的日期为2019/06/03,这是2019年的第几天? 输入的日期为2000/01/03,这是2000年的第几天?分析1)、每个月份的天数不同2)、闰年与平年的2月份天数不同3)、闰年判断:四年一闰,百年不闰,四百年再闰2.0增加功能:用列...原创 2019-09-03 18:04:15 · 189 阅读 · 0 评论 -
leetcode--算法--977. 有序数组的平方
问题描述:给定一个按非递减顺序排序的整数数组A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。示例 1:输入:[-4,-1,0,3,10]输出:[0,1,9,16,100]示例 2:输入:[-7,-3,2,3,11]输出:[4,9,9,49,121]提示:1 <= A.length <= 10000 -10000 <= A[i]...原创 2019-06-04 14:07:55 · 128 阅读 · 0 评论 -
leetcode--算法-1051.高度检查器
题目描述:学校在拍年度纪念照时,一般要求学生按照非递减的高度顺序排列。请你返回至少有多少个学生没有站在正确位置数量。该人数指的是:能让所有学生以非递减高度排列的必要移动人数。示例:输入:[1,1,4,2,1,3]输出:3解释:高度为 4、3 和最后一个 1 的学生,没有站在正确的位置。提示:1 <= heights.length <= 100 ...原创 2019-06-04 13:41:10 · 227 阅读 · 0 评论 -
Python:lec07-判断密码强弱
概述 :一、v1.0案例分析设置一个变量strength_level用于记录密码的强度,初始为0。满足一个条件,对其加1。 长度判断:使用len()方法 包含数字判断:使用isnumeric()方法 包含字母判断:使用isalpha()方法 如果strength_level等于3,密码强度合格,否则不合格 2、关于Python字符串str.isnumeric():...原创 2019-05-31 18:03:43 · 687 阅读 · 0 评论 -
python:lec08-模拟掷骰子
lec08-模拟掷骰子一、v3.0新增功能:可视化投掷两个骰子结果(matplotlib)"""版本:3.0v1.0功能:模拟掷骰子v2.0新增功能:模拟投掷两个骰子(zip()函数)v3.0新增功能:可视化投掷两个骰子结果(matplotlib)"""import randomimport matplotlibimport matplotlib.pyplot as...原创 2019-05-30 21:39:52 · 574 阅读 · 0 评论 -
Python基础-9.1创建和使用类
1、创建Dog类# 创建Dog类class Dog(): """一次模拟小狗的简单尝试""" def __init__(self, name, age): """初始化属性name和age""" self.name = name self.age = age def sit(self): ""...原创 2019-09-03 21:56:08 · 205 阅读 · 0 评论