1.注释Python单行注释以 # 开头多行注释可以用多个 # 号,还有 ' ' ' 和 " " ":2.行与缩进python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。3.多行语句Python 通常是一行写完一条语句,
星号(*)  代表匹配0个或多个字符;问号(?)  代表匹配单个字符;[0-9]  代表匹配0~9之间的单个数字的字符;[abc]  代表匹配a\b\c三个字符的任意一个字符; 反斜杠(\)  代表使反斜杠后面的一个变量变为单纯的字符串;单引号(' ')  代表其中所有的变量为单纯的字符串;双引号(" ")  保留其中的变量属性,不进行转义处理;反引号(`  `)  执行其中
转载 2023-06-05 21:04:46
139阅读
# 问号通配符(Wildcard)在Java的使用 ## 简介 在Java通配符是一种特殊的类型参数,它允许我们在声明泛型类或方法时使用未知类型。问号通配符(Wildcard)是通配符的一种形式,用于表示未知类型的参数。 ## 为什么需要通配符 在编写泛型代码时,我们有时会遇到一种情况:我们需要处理一组具有相同基类或接口的对象,但我们不确定具体的类型。这时,通配符就派上了用场。通过使用通
原创 2023-08-31 09:58:00
158阅读
正则表达式(Regular Expression) 是一段字符串,可以表示一段有规律的信息 在程序开发,要让计算机程序从一大段文本中找到需要的内容,就可以使用正则表达式来实现
转载 2023-06-09 19:03:02
198阅读
# Java泛型通配符问号 在Java编程,泛型是一种强大的工具,它允许我们编写具有灵活性和可重用性的代码。泛型的一个重要概念是通配符通配符问号(`?`)表示。本文将介绍Java通配符的使用方法,以及如何在编程充分利用它们。 ## 什么是通配符通配符是Java泛型的一部分,用于表示未知类型。通配符有三种形式: - `?`:表示未知类型 - `? extends T`:表示某种
原创 2024-03-17 05:12:18
62阅读
目录 java基础知识Java语言跨平台原理(理解)JRE(Java Runtime Environment)JDK(Java Development Kit)关键字:计算机的存储单元:数据类型标识符:就是给类,方法,变量等起名字的符号数据类型转换算术运算符 赋值运算符自增自减运算符逻辑运算符短路逻辑运算符三元运算符流程控制语句switch case穿透三种循环的区别获取随机数
转载 2024-08-25 08:16:12
56阅读
操作系统接口os 模块提供了许多与操作系统交互的函数: 一定要使用 import os 而不是 from os import * 。这将避免内建的 open() 函数被 os.open() 隐式替换掉,它们的使用方式大不相同。内置的 dir() 和 help() 函数可用作交互式辅助工具,用于处理大型模块,如 os: 对于日常文件和目录管理任务, shutil 模块提供了更
正则表达式的作用:用来匹配字符串一、字符串方法字符串提供的方法是完全匹配,不能进行模糊匹配s = 'hello world'#字符串提供的方法是完全匹配,不能进行模糊匹配print(s.find('ll')) #2 查找ll的位置,输出的是第一个l的位置ret = s.replace('ll', 'xx') #替换,用ll 替换为 xxprint(ret) #hexxo worldprint(s.
T  有类型 ?  未知类型一、通配符的上界 既然知道List<Cat>并不是List<Anilmal>的子类型,那就需要去寻找替他解决的办法, 是AnimalTrianer.act()方法变得更为通用(既可以接受List<Animal>类型,也可以接受List<Cat>等参数)。在java里解决办法就是使用通配符“?”,具体到
转载 2023-08-22 07:02:31
68阅读
Python的语法整体感觉与Swift还是很相似的。下面是学习过程作的一些笔记,也算是迅速入门的教程了。#Python默认不支持UTF-8,解决办法: 第一种: #!/usr/bin/python #coding:utf-8 print “你好吗” 第二种: #!/usr/bin/python #-*-coding:utf-8 -*- print “你好吗” 第三种: #!/usr/bin/py
首先Python和Java是完全不同的语言,它们具有通用的命令性/分层样式。两者的社区论坛都得到许多程序员精心的维护和不断的解答更新遇到的难题,并且都被广泛使用。要回答标题所示的问题之前,得有一个前提条件,就是需要用编程语言解决哪一领域的问题。Python可以更好地解决某些特定领域的难题,但是碰巧我不经常在这些领域工作,所以我不经常使用Python。 Java在我关注的领域中具有广泛的
现在大部分高级语言都支持“?”这个三元运算符(ternary operator),它对应的表达式如下:condition ? value if true : value if false。很奇怪的是,这么常用的运算符python居然不支持!诚然,我们可以通过if-else语句表达,但是本来一行代码可以完成的非要多行,明显不够简洁。没关系,在python里其实还是有对应的表达方式的。 &n
随笔记录方便自己和同路人查阅。#------------------------------------------------我是可耻的分割线-------------------------------------------  在正则表达式,.(句点)字符称为“通配符”。它匹配除了换行之外的所有字符。#--------------------------------------------
首先说一下PECS 原则,有过写泛型代码的朋友对此都不陌生,今天也遇到类似的问题,简单记录一下。1.如果要从集合读取类型T数据,并且不能写入,可以使用 ? extends E 通配符 ;接受E类型或者E的子类型2.如果要向集合里写入类型T数据,并且不需要读取, 可以使用 ? super E 通配符; 接收E类型或者E的父类型3.如果既要存又要取,那么就不要使用任何通配符具体测试代码如下:impo
转载 11月前
0阅读
1.单引号,双引号,三引号的区别分别阐述3种引号用的场景和区别1),单引号和双引号主要用来表示字符串比如:单引号:'python'双引号:"python"2).三引号三单引号:'''python ''',也可以表示字符串一般用来输入多行文本,或者用于大段的注释三双引号:"""python""",一般用在类里面,用来注释类,这样省的写文档,直接用类的对象__doc__访问获得文档区别:若你的字符串里
转载 2023-10-01 09:25:30
116阅读
 一.  基 础 python       python开头两行注释代码意义:        #!/usr/bin/python        是用来说明脚本语言是python的,是要用/usr/bin下面的程序(工具)python,这个解释器,来解释pyth
转载 2023-11-14 09:33:21
134阅读
今天为大家收集了一些Python的面试题,最近好多小伙伴给我留言说在学习Python,希望可以多发一些Python的文章。小编非常欣慰有这么多好学的小伙伴,那大家加油,把Python学好,每天都进步一点点。接下来就把这12道面试题分享给大家。 1.单引号、双引号和三引号之间的区别单引号和双引号主要是用来表示字符串比如:单引号:’python’双引号:”python”区别:若你的字符串里
一、泛型T、E ... 是泛型类、泛型方法定义时候用的。 1.泛型类定义在类后面 紧跟类名后面 public class TestClassDefine<T>{} 2.泛型方法定义在方法装饰符后面 紧跟修饰符后面(public) public <T> T testGenericMethodDefi
转载 2017-01-09 12:10:00
317阅读
python,有四种通配符:*,?,+,.。"*":表示该通配符前面的字符或子模式匹配0次或任意多次。 例如:import re pattern=re.compile('str*a') print(pattern.match('strrrra')) //结果为:<re.Match object; span=(0, 7), match='strrrra'>re.match函数 re.
PYTHON小白:第二天 Python是一门弱类型语言,弱类型包含两方面的含义①所有的变量无须声明即可使用,或者说对从未用过的变量赋值就是声明了应变量;②变量的数据类型可以随时改变,同一个变量可以一会儿是数值型,一会儿是字符串型。 1、 单行注释与多行注释 为程序添加注释可以用来解释程序某些部分的作用和功能,提高程序的可读性。Python语言允许在任何地方插入空字符或注释 ,但不能插入到标识符和字
转载 2023-10-26 10:18:14
70阅读
  • 1
  • 2
  • 3
  • 4
  • 5