python 数据类型之字符串操作

# s1 = ‘hello‘
# s2 = ‘world‘
# # 可以使用‘+‘将字符串拼接在一起
# s3 = s1 + s2
# print(s3)#helloworld

# ‘*‘可以重复前面的字符串若干次
# s4 = ‘abc‘ * 3
# print(s4)#连续打印abc三次不换行abcabcabc

# len函数统计字符串长度
# print(len(s1))#5
#
# s = ‘abcdefg‘
# 从开头进行提取,下标从0开始
# print(s[0])#a
# # 从末尾进行提取,下标从-1开始
# print(s[-1])#g

# 切片
# 格式:s[开始:结束:步进]
# print(s[1:3])#打印下标1,2取不到最大值3bc
# # # 当一边的边界省略,则提取到改侧的边缘
# print(s[1:])#取下标1后面所有元素bcdefg
# print(s[:4])#取下标0-3所有元素abcd
# print(s[1:-2])#bcde从左到右取值,取道值为-2的位置
# print(s[:-3])#abcd从左到右取值,取道值为-3的位置
# print(s[-3:])#efg从左到右取值,[-3,-1]的值
#
# 指定步进值,默认为1
# print(s[::2])#每隔两个值跳一次aceg
# # 逆序提取
# print(s[::-1])#gfedcba从右到左取值
#
# # 格式化
# # %s:字符串
# # %d:整型
# # %f:浮点
# # %c:字符
name = ‘二狗‘
like = ‘大花‘
age = 18
# print(‘俺叫%s,暗恋%s,她今年%d岁‘ % (name, like, age))

# python中特有的解决方案
# print(‘俺叫{},暗恋{},她今年{}岁‘.format(name, like, age))
print(‘俺叫{2},暗恋{1},她今年{0}岁‘.format(name, like, age))#2,1,0对应format里面的下标
print(‘俺叫{l},暗恋{n},她今年{a}岁‘.format(n=name, l=like, a=age))

# ASCII
# 字符 => ASCII
print(ord(‘A‘))
# ASCII => 字符
print(chr(97))

原文地址:https://www.cnblogs.com/liangliangzz/p/10134401.html

时间: 2024-10-10 01:34:25

python 数据类型之字符串操作的相关文章

python中的数据类型及字符串操作

1. 基本数据类型概况 1, int 整数 2. str 字符串 3. bool 布尔值 4. list 列表. 一般存放大量的数据 ["门神xxxx", "风扇哥xxxx", 元素] 5. tuple 元组. 只读列表, 只能看啥也不能干. (元素, 元素) 6. dict 字典. {"风扇哥":"王伟哲", "wlh": "王力宏"} 7. set 集合 {"风扇哥&quo

python数据类型(字符串、列表操作)

一.整形和浮点型整形也就是整数类型(int)的,在python3中都是int类型,没有什么long类型的,比如说存年龄.工资.成绩等等这样的数据就可以用int类型,有正整数.负整数和0,浮点型的也就是小数类型(folat)的,带小数点的 1 age = 18 2 b = -50 3 c = 5.222 二.布尔类型什么是布尔类型,布尔类型就是真和假,只有这两种,True和Fasle,非真即假,除了True和False还有0和1,非0即真 1 a = True 2 b = False 三.字符串和

python数据类型及相关操作

python数据类型详解 目录1.字符串2.布尔类型3.整数4.浮点数5.数字6.列表7.元组8.字典9.日期 1.字符串1.1.如何在Python中使用字符串a.使用单引号(')用单引号括起来表示字符串,例如:str='this is string';print str; b.使用双引号(")双引号中的字符串与单引号中的字符串用法完全相同,例如:str="this is string";print str; c.使用三引号(''')利用三引号,表示多行的字符串,可以在三引号

三:python数据类型和文件操作

一:字符串操作 1.字符串是可以通过下标来进行取值的,但是由于字符串是不可变变量,不能通过下标来修改它的值 username = 'li' username[0] 2.python里面的for循环,每次循环的时候,循环的是循环对象里面的每一个元素 3.len(names)#取变量的长度 4.#!/usr/bin/python #python里面有个这个话,代表在linux下运行的时候,去哪个目录下找python的解释器,在windows上运行不用写 5.# coding:utf-8 # __*_

python基础10 字符串操作,字典操作,集合操作

本节内容: 字符串操作 字典操作 集合操作 字符串操作 概述 字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等.请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符. 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示: "I'm OK" 类似的,如果字符串包含",我们就可以用'

Python 数据类型之字符串

格式化字符串 参数替换(类的对象,方法调用,返回一个字符串) >>> username = 'root' >>> password = 'foxconn168!' >>> "{0}'s password is {1}".format(username,password) --> 类的对象方法调用 "root's password is foxconn168!" --> 返回一个字符串 复合字段名 使用

[Python Study Notes]字符串操作

字符串操作 a.字符串格式化输出 1 name = "liu" 2 print "i am %s " % name 3     4 #输出: i am liu   6 PS: 字符串是 %s;整数 %d;浮点数%f b.查找字符串(find) 1 str.find(str, start=0, end=len(mystr)) # 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 1 >>> str = 'xinge 好帅'

Python数据类型之字符串及其转义

字符串 与数字一样,字符串也是值,用单引号或双引号括起来. 'Hello world!' 或 "Hello world!" 字符串的转义 当我想在屏幕上输出 Let's go! 时可以这样写 print("Let's go!")>>> Let's go! 当输出内容有'时  可以用双引号来标识字符串的开始和结尾. 如果想输出在屏幕上的字符串中有双引号时,可以用单引号来标识字符串的开始和结尾. print(' "hello world!&q

Python数据类型-----数字&字符串

Python数字类型 int类型表示的范围:-2147483648至2147483648之间,超出这个范围的数字即视为long(长整形) 在Python中不需要事先声明数据类型,它是根据具体的赋值来进行盘点数据类型的,例如: int类型 使用type(变量名) 可以查看该变量被赋值后的数据类型是什么 超出int范围的数字 int类型存储为long类型 只需要在后面加上大写字母L 在python中还支持复数类型 复数类型 Python字符串类型 # coding=UTF-8 #简单定义简单字符串