码迷,mamicode.com
首页 > 编程语言 > 日排行
python如何利用input函数输入多个参数?
python进行交互式输入过程中,一般使用input()函数来接受键盘的输入。 **如果考虑这样的应用: 程序需要多个参数,并且希望每输入一个参数就进行换行,即希望一次输入多个参数。
分类:编程语言   时间:2020-03-07 14:36:13    阅读次数:1161
python面向对象(2)
面向对象有三大特征:封装、继承、多态 1、封装 封装:顾名思义就是将事物的属性隐藏起来,保证其不能被随意的修改 怎么封装:封装其实就是把属性定义为私有属性,定义私有属性和访问私有的属性都有特定的方法。一般使用set来设置私有属性,使用get来获得私有属性,在设置私有属性时需要给属性前加__。 cla ...
分类:编程语言   时间:2020-03-07 14:36:57    阅读次数:81
Java线程
线程 java.lang.Thread.State 6种状态 1. NEW:尚未启动的线程状态 2. RUNNABLE:可运行的线程状态等待CPU调用 3. BLOCKED:线程阻塞等待监视器锁定的线程状态。处于synchronized同步代码块或方法中被阻塞。 4. WAITING:等待线程的状态 ...
分类:编程语言   时间:2020-03-07 14:38:49    阅读次数:108
如何搭建自己的SpringBoot源码调试环境?--SpringBoot源码(一)
1 前言 这是SpringBoot2.1源码分析专题的第一篇文章,主要讲如何来搭建我们的源码阅读调试环境。如果有经验的小伙伴们可以略过此篇文章。 2 环境安装要求 IntelliJ IDEA JDK1.8 Maven3.5以上 3 从github上将SpringBoot源码项目下载下来 首先提供 S ...
分类:编程语言   时间:2020-03-07 14:39:04    阅读次数:70
数组中出现次数超过一半的数字 --剑指offer
题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路:摩尔投票算法 假设array[0]为需要的这个数字,设置一个count初 ...
分类:编程语言   时间:2020-03-07 15:53:55    阅读次数:56
33. 搜索旋转排序数组
力扣👈 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度 ...
分类:编程语言   时间:2020-03-07 15:55:19    阅读次数:79
寻找两个有序数组的中位数
class Solution { public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { int len1=nums1.size(),len2=nums2.size(); if(len1>len2 ...
分类:编程语言   时间:2020-03-07 16:01:41    阅读次数:62
轻松入门Python爬虫,三个爬虫版本,带你以各种方式爬取校花网
爬虫是什么?如果我们把互联网比作一张大的蜘蛛网,数据便是存放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛。 ...
分类:编程语言   时间:2020-03-07 16:03:35    阅读次数:65
Python中的变量及数字类型
一、Python中的变量与注释 1、变量 1.1 创建变量 在Python中使用"="来进行变量的创建,不需要声明变量的数据类型。 message = "Hello World!" print(message) 这里的变量都存储了一个值—与变量相关联的信息。 例: x = 4 x = 5 在解释器中 ...
分类:编程语言   时间:2020-03-07 16:04:04    阅读次数:76
JavaWeb 之 web项目中的路径问题
一、web 中的相对路径和绝对路径 在 JavaWeb 中,路径分为相对路径和绝对路径两种: 1、相对路径 相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。 . 表示当前目录 ../ 表示上一级目录 资源名 表示当前目录/资源名 2、绝对路径 绝对路径是指目录下的绝对位置, ...
分类:编程语言   时间:2020-03-07 16:05:57    阅读次数:95
理解Python的上下文管理器
上下文管理器(context manager)是 Python 编程中的重要概念,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是with...as... 为了确保一些系统资源得以正确释放,我们经常会用到 try ... ex ...
分类:编程语言   时间:2020-03-07 16:06:15    阅读次数:75
指针数组和数组指针
指针数组:首先是一个数组,数组的元素都是指针。 举例:int *p[4]; 等价于 int *(p[4]); 数组指针:首先是一个指针,指向一个含有四个整形元素的一维数组。 举例:int (*p)[4]; ...
分类:编程语言   时间:2020-03-07 16:08:24    阅读次数:58
Python清屏命令
启动Python有两种方式,分别为Windows命令行窗口和IDLE的方式。 一、“Windows命令行窗口”下清屏,可用下面两种方法(任选其一):第一种方法,在命令行窗口输入:import osi=os.system("cls")第二种方法,在命令行窗口输入:import subprocessi= ...
分类:编程语言   时间:2020-03-07 16:14:10    阅读次数:75
python-----正则表达式
'.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) '$' 匹配字符结尾,或e.search("f ...
分类:编程语言   时间:2020-03-07 16:14:46    阅读次数:84
SpringSecurity常用权限
表达式描述 hasRole([role]) 当前用户是否拥有指定角色。 hasAnyRole([role1,role2]) 多个角色是一个以逗号进行分隔的字符串。如果当前用户拥有指定角色中的任意一个则返回true。 hasAuthority([auth]) 等同于hasRole hasAnyAuth ...
分类:编程语言   时间:2020-03-07 16:16:20    阅读次数:69
python pickle 模块
1.pickle.dump(obj, file, protocol=None, *, fix_imports=True, buffer_callback=None) 将对象 obj 封存以后的对象写入已打开的 file object file。它等同于 Pickler(file, protocol) ...
分类:编程语言   时间:2020-03-07 16:18:13    阅读次数:64
python函数练习题3
编写一个名为 make_album()的函数,它创建一个描述音乐专辑的字典。这个函数应接受歌手的名字和专辑名,并返回一个包含这两项信息的字典。使用这个函数创建三个表示不同专辑的字典,并打印每个返回的值,以核实字典正确地存储了专辑的信息。 给函数 make_album()添加一个可选形参,以便能够存储 ...
分类:编程语言   时间:2020-03-07 16:21:12    阅读次数:125
Java基本类型,数据转换及运算符
一、Demo.javapublic class Demo { //定义一个类 public static void main(String[] args) { //主方法,一切程序的起点 /* 在屏幕上打印输出 */ System.out.println("Hello World!"); }}? p ...
分类:编程语言   时间:2020-03-07 16:21:39    阅读次数:79
字符串的排序 --剑指offer
题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。递归方法:代码有点难理解 就记下 ...
分类:编程语言   时间:2020-03-07 16:22:40    阅读次数:95
Ubuntu配置java环境安装JDK8
写在前面:最好是安装JDK8,其他的JDK和JRE关联不好弄,我不会............. 1、下载 (我下载的是下图加亮的这个) https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht ...
分类:编程语言   时间:2020-03-07 16:25:20    阅读次数:76
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!