
python
今天程序媛张猬岬敲代码了吗
这个作者很懒,什么都没留下…
展开
-
static关键字的作用
static关键字最基本的用法是:1、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一个类来2、被static修饰的方法属于类方法,可以通过类名.方法名直接引用,而不需要new出一个类来定义被static修饰的变量、被static修饰的方法统一属于类的静态资源,是类实例之间共享的,换言之,一处变、处处变。JDK把不同的静态资源放在了不同的类中而不把所有静态资源放在一个类里面。重要知识点静态资源是类初始化的时候加载的,而非静态资源是类new的时候加载的几个问原创 2021-08-03 11:45:46 · 175 阅读 · 0 评论 -
systemctl的用法
启动服务:systemctl start xxx.service关闭服务:systemctl stop xxx.service重启服务:systemctl restart xxx.service显示服务的状态:systemctl status xxx.service在开机时启用服务:systemctl enable xxx.service在开机时禁用服务:systemctl disable xxx.service查看服务是否开机启动:systemctl is-enabled xxx.servic原创 2021-08-02 12:21:27 · 171 阅读 · 0 评论 -
LeetCodeNo.3无重复字符的最长子串
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke原创 2021-06-08 11:01:26 · 80 阅读 · 0 评论 -
LeetCodeNo.2 两数相加
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。实例1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.class Solution: def addTwoNumbers(self, l1: ListNode, l2: ListNode)原创 2021-06-08 10:56:26 · 99 阅读 · 0 评论 -
leetcodesNO.1两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], target原创 2021-06-08 10:45:37 · 133 阅读 · 0 评论 -
华为牛客网机考题----进制转换
华为牛客网机考题----进制转换题目描述写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。输入描述:输入一个十六进制的数值字符串。注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcoder.com/discuss/276处理多组输入的问题。输出描述:输出该数值的十进制字符串。不同组的测试用例用\n隔开。示例1:输入0xA0xAA输出10170while True: try: print(int(input(),16))原创 2021-04-21 14:33:29 · 324 阅读 · 0 评论 -
牛客网华为机考题--字符串分隔
牛客网华为机考题–字符串分隔题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入多次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组示例1输入abc123456789输出abc000001234567890000000def printStr(x): if len(x)<8: print(x+"0"*(8-len(x原创 2021-04-21 14:25:53 · 141 阅读 · 0 评论 -
牛客网华为机考题目练习--明明的随机数
牛客网华为机考题目练习–明明的随机数牛客网华为机考题题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据(用于不同的调查),希望大家能正确处理)。注:测试用例保证输入参数的正确性,答题者无需验证。测试用例原创 2021-04-21 13:47:28 · 128 阅读 · 0 评论 -
2021-04-20
Python字符串常用函数整理与总结①len( )函数用len( )函数计算字符串的长度②capitalize()函数将字符串的第一个字符改成大写③casefold()把整个字符串的所有字符改成小写④center(width)将字符串居中,并使用空格填充至长度为width的新字符串⑤count(sub,[start[,end]])返回sub在字符串中出现的次数,start和end表示范围,为可选参数。⑥encode(encoding=‘utf-8’,errors=‘strict’)以原创 2021-04-20 15:01:31 · 151 阅读 · 1 评论