python字符串连接

Python基础介绍(一):变量的类型及应用方法

Deadly 提交于 2020-01-21 00:23:54
Python基础(一) 变量的类型及应用方法 变量的类型: Numbers(数字): * int(有符号整型) * float(浮点型) * long(长整型) * complex(复数) Bool类型: * True(真) * False (假) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Set(集合) 查看变量的类型: type(变量名) 常用的数据类型转换 : 函数 说明 int(x) 将x转换为一个整数 float(x) 将x转换为一个浮点数 str(x) 将对象 x 转换为字符串 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个列表 eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象 运算符 算术运算符 运算符 描述 实例 + 加 两个对象相加 a + b 输出结果 30 - 减 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 b / a 输出结果 2 // 取整除 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0 % 取余 返回除法的余数 b % a 输出结果 0 ** 指数 a**b 为10的20次方, 输出结果

【Python学习笔记】第三记(特别篇)

喜你入骨 提交于 2020-01-20 15:25:31
【Python学习笔记第三记】字符串的操作 Python中的字符串查找操作 find的使用方法 index的使用方法 count的使用方法 Python中字符串的修改操作 replace替换的使用 split分割的使用 join的操作 字符串非常用修改 修改大小写 capitalize: title upper lower 删除空格字符 lstrip rstrip strip 对齐 ljust(长度,'填充字符') rjust(长度,'填充字符') center(长度,'填充字符') 字符串的判断 字符串的开头判断 字符串的结尾判断 Python中的字符串查找操作 Python的字符串操作分为3大类,查找、修改和判断。以后可能会经常用到这些的字符串的操作。 查找操作有3种:find、index和count find和index都是查找字符串中是否含有子串,若是含有子串find都会返回子串的开始下标,如果不包含子串的话find会返回-1,index会报错。 count是计数,计算子串在字符串中出现的次数。 find的使用方法 find的语法格式: 字符串.find(‘子串’,开始下标,结束下标) 如果开始下标为空,则默认从头开始,入宫结束下标为空默认到最末尾为止 str1 = 'Hello World !' print ( str1 . find ( ' ' ) ) print (

Python学习-基础篇(三)

坚强是说给别人听的谎言 提交于 2020-01-19 19:59:32
前言 由于我现在暂时用不到面向对象程序设计,所以暂且先不学习Python的面向对象程序设计。 本篇包含: 字符串及正则表达式、函数、模块 五、字符串及正则表达式 1、字符串 1.字符串常用操作 (1)拼接字符串 字符串 1 + 字符串 2 = 字符串 1 字符串 2 字符串不可以直接和数值类型相加 (2)计算字符串的长度 字符串的长度,即字符串所占字节数。 A-Z 、 a-z 、 0-9 、 ._空格 等占一个字节 中文汉字占2~4字节:UTF-8占3个;GBK(gb2312)占2个 1)计算字符串字符的个数 len ( string ) #len()函数获取字符的个数,不管中文还是英文都按一个字符计算 2)计算字符串所占字节数 len ( string . encode ( ) ) #计算UTF-8编码字符长度 len ( string . encode ( "gbk" ) ) #计算GBK编码字符长度 (3)截取字符串 字符串属于序列。所以: 1)获取字符可以使用索引 string [ 索引值 ] 2)截取字符串可以使用切片 string [ start : end : step ] (4)分割、合并字符串 1)分割字符串: split() listname = str . split ( sep , maxsplit ) #sep指定分隔符,默认值是空白符,如:空格、\n、

python基础语法记录

旧时模样 提交于 2020-01-19 14:00:04
为了更加系统的学习和了解Python,了解应用Python到完整项目的基本流程,自己又再一次学习了Python。 一、基础数据结构 1.字符串 字符串是由数字、字母、下划线组成的一串字符,并使用”“或‘’将其包裹。 可以使用方括号来 截取字符串 ,格式为:[起始位置:结束位置:步长]。 常用 字符串函数 : join(),len(),replace(),strip()等 。 Join()函数:连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串。 replace()函数:用于把字符串中指定的旧子字符串替换成指定的新子字符串,如果指定 count 可选参数则替换指定的次数,默认全部替换。 用法:S.replace(old,new[,count=S.count(old)]) strip()方法:用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 2.列表 把逗号分隔的不同的数据项使用 方括号 括起来就创建了一个列表。 可以使用 下标索引 来对列表中的值进行访问和修改,同样你也可以使用方括号的形式进行元素的截取。 常用的列表函数:append(),extend(),pop(),remove(),reverse(),sort()等 。 extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。 append

Python学习笔记-Python 字符串

淺唱寂寞╮ 提交于 2020-01-18 19:17:39
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' var2 = "Python Runoob" Python 访问字符串中的值 Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。 Python 访问子字符串,可以使用方括号来截取字符串,如下实例: 实例(Python 2.0+) #!/usr/bin/python var1 = 'Hello World!' var2 = "Python Runoob" print "var1[0]: ", var1[0] print "var2[1:5]: ", var2[1:5] 以上实例执行结果: var1[0]: H var2[1:5]: ytho Python 字符串连接 我们可以对字符串进行截取并与其他字符串进行连接,如下实例: #!/usr/bin/python # -*- coding: UTF-8 -*- var1 = 'Hello World!' print "输出 :- ", var1[:6] + 'Runoob!' 以上实例执行结果 输出 :- Hello Runoob! Python 转义字符 在需要在字符中使用特殊字符时,python 用反斜杠 \ 转义字符

python基础代码片段

纵饮孤独 提交于 2020-01-18 18:45:08
python基础代码片段 1.数据类型 1.1强制类型转化、打印类型 2.基本输入输出 2.1 input 、 print 、eval 3.数字计算 3.1科学计数法、复数计算、取实部虚部 3.2双目运算符 3.3单目运算符、增强赋值运算符 3.4 数值运算内置函数 3.4.1 绝对值、幂次、四舍五入 3.4.2 最大值、最小值、divmod 4.字符串 4.1 转义字符 4.2切片、反向输出字符串、反向切片 4.2 格式化 4.3 填充 4.4 精度,千分位分割符 4.5 输出类型 4.6字符串连接、字符串重复几遍、判断是不是子串 4.7字符串处理函数 4.7.1 返回字符串长度、强制转换成字符串、字符串转换成Unicode编码 4.7.2单字符返回Unicode编码、返回对应十六进制小写形式、返回八进制小写形式 4.8字符串处理方法 4.8.1全大写、全小写、按某个字符分割字符串 4.8.2某个字符出现次数、什么字符串换成其他字符串 4.8.3字符串居中、去掉最左或右的一个字符、变量每个元素添加字符 1.数据类型 1.1强制类型转化、打印类型 a = '10' print ( type ( x ) ) #打印x类型 print ( int ( x ) , type ( int ( x ) ) ) #强制转换成int型,并输出类型 print ( float ( x ) ,

python 中常用str,list用法

こ雲淡風輕ζ 提交于 2020-01-16 21:12:45
1.    str.upper() --转大写 str.lower() --转小写 str.capitalize() --首字母大写 str.istitle() --是否是首字母大写的 #返回bool值 str.isupper() --字母是否全是大写#返回bool值 str.islower() --字母是否全是小写 #返回bool值 应用场景:如果在进行自动化测试时,用户传过来的值大小写都有的情况下,就可能会用到转大小写的函数, 字符串去空格 str.strip() --去掉字符串的左右空格 str.lstrip() --去掉字符串的左边空格 str.rstrip() --去掉字符串的右边空格 a =" ab sc " print a.lstrip() print a.rstrip() print a.strip() print a.replace(' ','')#替换所有空格为空 其他 str.isalnum() --是否全是字母和数字,并至少有一个字符 str.isalpha() --是否全是字母,并至少有一个字符 str.isdigit() --是否全是数字,并至少有一个字符 #比较常用 str.isspace() --是否全是空白字符,并至少有一个字符 str.count(targer,[min,max)) --统计某个字符在字符串中出现的次数,比较常用,min

python基础操作

六月ゝ 毕业季﹏ 提交于 2020-01-16 06:56:39
文章目录 python基础 人生苦短,我用python! 介绍 命名规则 注释 基本计算 数据分类 格式输出 循环语句中break和continue 函数 python基础 人生苦短,我用python! 与C、C++等编译型语言不同,python是解释型语言,也就是说 逐行解释,逐行执行 。鉴于python是解释型语言, 它的优点是可以在Windows,Linux,Mac之间跨平台执行,缺点是执行速度慢 。我们都知道python可以调用很多包,它给予了我们站在巨人肩膀上开发代码的能力,因而被广泛使用。而python在代码规范方面比较严格,这是为了后辈可以迅速理解前辈开发的代码,并应用在自己的程序中。 介绍 (1)基本知识 【计算机三大件】 :CPU是用来干活的,内存是用来临时储存的(空间小),硬盘是永久储存的(空间大且慢) 【程序和变量】 程序是用来处理数据的,变量是用来存储数据的 (3)pycharm是什么 我们常用的pycharm是python的集成开发环境(IDE: integrated development environment),集成开发环境就是集成了开发软件需要的所有工具。 (4)python基本代码格式 PEP8文档针对python的代码格式给出了建议 中文文档地址: http://zh-google-styleguide.readthedocs.io/en

python基础学习笔记(一)

♀尐吖头ヾ 提交于 2020-01-16 03:46:43
最好有点c++基础来看,,每天都更新一篇吧 这一篇是一些基础东西 1.运算符2.变量3.基本输入输出4.字符串5.列表6.元组7.字典8.集合9.简单的说下循环啥的 1.运算符 特别的 a / b:为浮点数,a // b 为整数,丢弃小数部分 a**b 为a的b次方 还有 c // = a,c ** = a; python 中没有 &&, ||, ! 分别为 如 if(a and b) ,if(a or b) if( not a), and ,or , not来代替 其中还有 in 和 not in 可以在字符串,列表或元组序列中使用 直接查找是否存在 还有is 和 is not 顾名思义 2.变量 不必声明变量类型 直接 比如 x = 3即可 改变的时候也可以直接转换 x = 'a' y = 'b' print(x) print(y) x = 1 y = 2 print(x) print(y) 3.基本输入输出 输入用input x = input("x:") y = input("y:") #print(x * y) 则错误 ,因为输入的内容是以字符串的形式返回的,应该转换成int型 print(int(x) * int(y)) 输入不区别单引号和双引号 print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符 print(r'hello

前端基础(JavaScript)

穿精又带淫゛_ 提交于 2020-01-14 18:39:05
JavaScript概述 JavaScript 的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫Javascript 微软随后模仿在其IE3.0的产品中搭载了一个JavaScript的克隆版叫Jscript. 为了统一三家,ECMA(欧洲计算机制造协会)定义了ECMA-262规范.国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScript 作为 JavaScript 实现的基础。EcmaScript是规范. View Code ECMAScript 尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的: 核心(ECMAScript) 文档对象模型(DOM)