首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python入门基础语法总结

(后期爬虫必备) int()把字符串转换为数字 str()把数字转换为字符串 len()获取某个字符占用的字节数 字符串可以用+连接 字符下标可以为负数 str[起始位置:终止位置:步长]切片,从起始开始截取字符串...(width)返回一个原字符串右对齐,使用空格填充至长度width的新字符串 str.center()返回一个原字符串居中对齐,使用空格填充至长度width的新字符串 str.lstrip()删除字符串开头的空白字符...str.rstrip()删除字符串末尾的空白字符 str.strip()删除字符串两端的空白字符 str.partition()把str分成三部分,str前,str,和str后 str.rpartition...()把str分成三部分,str前,str,和str后,从右边开始分 str.splitlines()按照行分割,返回一个各行作为元素的列表 str.isalpha()判断字符串是否都是字母 str.isdigit...条件:else 条件:)条件必须加tab键,不然会被当正常代码执行 比较运算符:> | = | <= | !

87930
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python入门基础语法总结

    (后期爬虫必备) int()把字符串转换为数字 str()把数字转换为字符串 len()获取某个字符占用的字节数 字符串可以用+连接 字符下标可以为负数 str[起始位置:终止位置:步长]切片,从起始开始截取字符串...(width)返回一个原字符串右对齐,使用空格填充至长度width的新字符串 str.center()返回一个原字符串居中对齐,使用空格填充至长度width的新字符串 str.lstrip()删除字符串开头的空白字符...str.rstrip()删除字符串末尾的空白字符 str.strip()删除字符串两端的空白字符 str.partition()把str分成三部分,str前,str,和str后 str.rpartition...()把str分成三部分,str前,str,和str后,从右边开始分 str.splitlines()按照行分割,返回一个各行作为元素的列表 str.isalpha()判断字符串是否都是字母 str.isdigit...条件:else 条件:)条件必须加tab键,不然会被当正常代码执行 比较运算符:> | = | <= | !

    78620

    Netty之TCP粘包

    一、何为TCP粘包/包? TCP会根据缓冲区的实际大小情况进行包的拆分和合并,所谓粘包,就是将多个小的包封装成一个大的包进行发送。包,即是将一个超过缓冲区可用大小的包拆分成多个包进行发送。...二、粘包/包产生的原因 1、写入的字节大小大于套接字的发送缓存区大小。...MSS大小的TCP分段 3、以太网帧的payload大于MTU进行IP分段 三、解决方法 1、消息定长,不够空格补 2、在包尾添加回车换行符(也可自定义分隔符)进行分割,例如FTP 3、将消息分成消息头和消息体两部分...五、加入Netty的TCP粘包/包解决方案。...Netty解决TCP粘包/包相关类以及功能: 1、LineBasedFrameDecoder:以\r或\r\n为分隔符 2、StringDecoder:将接收到的消息转换成字符串 3、DelimiterBasedFrameDecoder

    1.2K10

    Web-第二十四天 Oracle学习【悟空教程】

    注意:*、包含null的表达式都为null *、空值永远不等于空值 l 连接符 || 字符串连接查询 Mysql中实现方法: ?...字符串连接使用‘||’ 四、条件查询和排序 l 使用where语句对结果进行过滤 ? l 比较运算符 ? l 其他比较运算符 ? l 逻辑运算符 ? l Where语句示例 1....字符串连接可以使用concat可以使用“||”建议使用“||” concat('hello', 'world') ? 2....条件表达式示例: 根据10号部门员工的工资,显示税率 ? 六、多行函数 l 什么是多行函数? 分组函数作用于一组数据,对一组数据返回一个值。...l Oracle的连接条件的类型 等值连接 不等值连接连接连接 l Oracle多表连接示例 1.多表连接基本查询 使用一张以上的表做查询就是多表查询 语法: SELECT {DISTINCT}

    1.9K20

    【Java】常用API——Object、StringBuilder、包装类

    包装类 3.1 概述 3.2 装箱与箱 3.3自动装箱与自动箱 3.3 基本类型与字符串之间的转换 1. ...调用成员方法 equals 指定参数为另一个对象,则可以判断这两个对象是否是相同的。这里的 “ 相 同 ” 有默认和自定 义两种方式。...对象内容比较 如果希望进行对象的内容比较,即所有或指定的部分成员变量相同就判定两个对象相同,则可以覆 盖重写 equals 方 法。...根据这句话分析我们的代码,其实总共产生了三个字符串,即 "Hello" 、 "World" 和 "HelloWorld" 。...:添加任意类型数据的字符串形式,返回当前对象自身。 public String toString() :将当前 StringBuilder 对象转换为 String 对象。

    58950

    二进制炸弹实验binarybomb

    退出程序,意味着你引爆了这个炸弹。你需要反汇编这个可执行文件来找到弹的线索。...根据炸弹会爆炸的情况分成3段: ? 第一段的意思是每个数字不能大于6,第二段的意思是这6个组成一个数组的话a[i]不能等于a[i+1],第三段的意思暂时不需要管,后面会说 ?...我们输入1 2 3 4 5 6,很显然这个输入是满足前面两个条件的,所以我们直接看最后一个条件,这里我们看到我输入的6个数,生成了6个节点 ?...可以发现进入secret phase的条件两个:一个是输入的字符串数目达到6,也就是拆除所有phase之后,另一个是从一个内存中读入一个整数和一个字符串,这个字符串要跟austinpower一样。...而secret phase的条件是这个函数的返回值要等于7,所以我们逆推一下,只有满足7=3+3+1,3=1+1+1,1=0+0+1的时候才能说得通,所以我们可以确定这个二叉树的遍历顺序是一直往这个数小于当前节点的方向遍历

    2K20

    java_Object类、日期时间类、System类、包装类

    选择需要包含的成员变量确定。如下图所示: ? equals方法 调用成员方法equals指定参数为另一个对象,则可以判断这两个对象是否是相同的。这里的“相同”有默认和自定义两种方式。...对象内容比较 如果希望进行对象的内容比较,即所有或指定的部分成员变量相同就判定两个对象相同,则可以覆盖重写equals方法。...public abstract void add(int field, int amount) :根据日历的规则,为给定的日历字段添加或减去指定的时间量。...装箱与箱 基本类型与对应的包装类对象之间,来回转换的过程称为”装箱“与”箱“: 装箱:从基本类型转换为对应的包装类对象。 箱:从包装类对象转换为对应的基本类型。...基本类型与字符串之间的转换 基本类型转换String 基本类型直接与””相连接即可;如:34+"" String转换成对应的基本类型 除了Character类之外,其他所有包装类都具有parseXxx

    1.2K20

    C#常用字符串方法使用

    二.字符串的使用方法 1.连接两个字符串 字符串连接可以直接用“+”直接连接,同时也可以使用string.Concat方法来连接,一般数据少的情况下使用“+”连接就行。...string str = "测试字符串用法,test"; Console.WriteLine("字符长度: {0}", str.Length); // 连接两个字符串 Console.WriteLine...数据拆分成用符号隔开的字符串根据分隔符组成一个字符串 主要作用是把数据拆分成用符号隔开的字符串,一般我会前台返回给后台一个数组,然后后台拆分成用逗号隔开的字符串存到数据库里,或者用作sql语句中的in...条件。...: {0}", "十分钟空间www.tmspace.cn,".StartsWith(",")); 5.对比两个字符串是否相同 一般我们用来判断条件用,比如:判断是否是这个品番或者是这个订单号,后台可以使用

    50820

    Oracle数据库之第一篇

    注意:*、包含null 的表达式都为null *、空值永远不等于空值 11  连接符|| 字符串连接查询 Mysql 中实现方法: 查询雇员编号,姓名,工作 编号是:7369...的雇员, 姓名是:smith,工作是:clerk 字符串连接使用‘||’ 四、条件查询和排序  使用where 语句对结果进行过滤  比较运算符 11  其他比较运算符...字符串连接可以使用concat 可以使用“||”建议使用“||” concat('hello', 'world') 2....: 根据10 号部门员工的工资,显示税率 六、多行函数  什么是多行函数?...将员工的姓名按首字母排序,写出姓名的长度(length) 14. 查询各员工的姓名,显示出各员工在公司工作的月份数 15.

    3.4K10

    plsqldeveloper怎么创建表_如何创建表格

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:PLSQL...~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 工具 oracle数据库、PLSQL...Developer PLSQL Developer已经连接到oracle数据库 方法/步骤 1、首先登录PL/SQL developer, 点击工具栏中的第一个图标,选择“表”。...3、在“列”选项卡中输入我们所有列名、列名的注悉和类型等(注:字符串类型必须写明多少个字节,否则会出现保存不了该表)除了该表的主键外,其他允许为空。...5、在“索引”选项卡中创建表的索引,索引类型众多,我们根据自己需要来创建,最后点击窗口中的“应用”按钮即可。 6、我们可以点击右下角的“查看SQL”,查看到创建表时的SQL语句。

    6.5K20

    Java中的语法糖

    这个类继承于 java.lang.Enum,被 final 关键字修饰。...下面我们就根据一个示例来验证一下。...变长参数特性是在 JDK 1.5 中引入的,使用变长参数有两个条件,一是变长的那一部分参数具有相同的类型,二是变长参数必须位于方法参数列表的最后面。...# 1.11 字符串相加 这个想必大家应该都知道,字符串的拼接有两种,如果能够在编译时期确定拼接的结果,那么使用 + 号连接字符串会被编译器直接优化为相加的结果,如果编译期不能确定拼接的结果,底层会直接使用...,我们反编译看一下 首先来看一下 s1 ,s1 因为 = 号右边是两个常量,所以两个字符串拼接会被直接优化成为 I am cxuan 。

    17720

    Java 中的语法糖有哪些呢

    这个类继承于 java.lang.Enum,被 final 关键字修饰** 。...下面我们就根据一个示例来验证一下。...变长参数特性是在 JDK 1.5 中引入的,使用变长参数有两个条件,一是变长的那一部分参数具有相同的类型,二是变长参数必须位于方法参数列表的最后面。...字符串相加 这个想必大家应该都知道,字符串的拼接有两种,如果能够在编译时期确定拼接的结果,那么使用 + 号连接字符串会被编译器直接优化为相加的结果,如果编译期不能确定拼接的结果,底层会直接使用 StringBuilder...,我们反编译看一下 首先来看一下 s1 ,s1 因为 = 号右边是两个常量,所以两个字符串拼接会被直接优化成为 I am cxuan。

    1.3K75

    Java 语法糖

    这个类继承于 java.lang.Enum,被 final 关键字修饰** 。...下面我们就根据一个示例来验证一下。...变长参数特性是在 JDK 1.5 中引入的,使用变长参数有两个条件,一是变长的那一部分参数具有相同的类型,二是变长参数必须位于方法参数列表的最后面。...字符串相加 这个想必大家应该都知道,字符串的拼接有两种,如果能够在编译时期确定拼接的结果,那么使用 + 号连接字符串会被编译器直接优化为相加的结果,如果编译期不能确定拼接的结果,底层会直接使用 StringBuilder...,我们反编译看一下 image 首先来看一下 s1 ,s1 因为 = 号右边是两个常量,所以两个字符串拼接会被直接优化成为 I am cxuan。

    66394

    Java常见的类

    - 使用print或println打印引用时或字符串连接引用时都会自动调用toString 图例: ▐ 包装类 (1)基本概念 java.lang.Integer类的内部采用int类型变量作为成员变量进行包装...(2)常用的方法 Integer(int value) - 根据参数指定的整数构造对象 Integer(String s) - 根据参数指定的字符串构造对象 该类重写了equals()、hashCode...static int parseInt(String s) - 根据参数指定的字符串得到int类型的整数。...(3)装箱和箱 装箱主要指从int类型到Integer类型的转换过程; 箱主要指从Integer类型到int类型的转换过程; 从jdk1.5开始支持自动装箱和自动箱机制; (4)自动装箱池(...) - 用于比较字符串内容是否相等返回,不考虑大小写,如:'A'和'a'是相等。

    12410

    ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的解决

    通过这个找到orcl连接字符串 4.添加一个环境变量NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK 遇到问题: 使用plsql连接数据库服务器:“ORA-12514...app\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora中的localhost 改为 192.168.8.13; 3.修改后,重启oracle,监听,注册...,主win10上的plsql就可以远程连接虚拟机上的数据库了。...= 192.168.8.13)(PORT = 1521))     )     (CONNECT_DATA =       (SID = orcl)     )   ) 三、在数据库服务器中启动监听更新注册...最后重启一下监听与数据库更新注册 $ lsnrctl stop        #先关闭监听服务 $ lsnrctl start        #开启监听服务 $ sqlplus / as sysdba

    9.5K10

    Netty Review - 优化Netty通信:如何应对粘包和包挑战

    包(Packet Fragmentation): 定义: 包是指接收方接收到的数据包过大,被拆分成多个较小的数据包。 原因: 数据包在传输过程中可能被分割,到达接收方时需要重新组装。...TCP作为传输层协议并不不了解上层业务数据的具体含义,它会根据TCP缓冲区 的实际情况进行数据包的划分,所以在业务上认为是一个完整的包,可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成...如下图所示,client发了两个数据包D1和D2,但是server端可能会收到如下几种情况的数据。...这个方法的主要作用是根据指定的分隔符将输入的ByteBuf对象中的数据分割成一个个的帧。...接下来,我们逐行解析代码添加中文注释: if (lineBasedDecoder !

    27510
    领券