练习:python基础+字符串

1、执行python的两种方式

2、简述位、字节的关系

3、简述ascill、unicode、utf-8、gbk的关系

4、请写出‘张三’分别用utf-8和gbk编码所占的位数

5、python单行注释和多行注释分别用什么

6、声明变量注意事项有哪些

7、请使用int提供的方法表示n = 5变量最少可以用多少个二进制位表示

8、布尔值分别有什么

9、请写出执行结果

a = ‘alex‘

b = a.capitalize()

print(a)

print(b)

10、请实现下述功能

name = ‘aleX’

a、移除name变量对应值两边的空格,并输出

b、判断name变量对应值是否以‘al’开头,并输出

c、判断name变量对应值是否以‘X’结尾,并输出

d、将name变量对应的值中的‘l’替换为‘p’,并输出

e、将name变量对应的值根据‘l’分割,并输出

f、上一题e中输出的结果是什么类型

g、将name变量对应的值变大写,并输出

h、将name变量对应的值变小写,并输出

i、请输出name变量对应值的第2个字符

j、请输出name变量对应值的前3个字符

k、请输出name变量对应值的后2个字符

l、请输出name变量对应值中‘e‘所在索引位置

m、获取子序列,仅不包含最后一个字符。如love得到lov;root得到roo

11、祖父穿是否可迭代对象,如果可以请用for循环每一个元素

12、请实现下属功能:

a、利用下划线将列表的每一个元素拼接成字符串,li = ‘abcdef‘

b、利用下划线将列表的每一个元素拼接成字符串,li = [‘qwe‘, ‘asd‘, ‘zxc‘]

13、python2中的range和python3中的range的区别

14、实现整数加法计算器

如content = input(’请输入内容:‘)  #如5+9 或5+ 9 或 5 + 9

15、计算用户输入的内容中有几个十进制小数:几个字母

16、简述int和9等数字 以及str和’abcd‘等字符串的关系

17、根据用户输入的信息生成对应模版句式

如:可爱的xx,今年xx岁了,喜欢吃xx

18、

原文地址:https://www.cnblogs.com/wjlv/p/10813419.html

时间: 2024-10-31 11:27:10

练习:python基础+字符串的相关文章

[1][python基础]字符串和编码[2]

[1][python基础]字符串和编码[2] 字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题. 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理.最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255)如果要表示更大的整数,就必须用更多的字节.比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295.

Python基础-字符串格式化_百分号方式_format方式

Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存.[PEP-3101] This PEP proposes a new system for built-in string formatting operations, intended as a replacement for the existing '%' string formatting operator. 1.百分号

Python 全栈开发二 python基础 字符串 字典 集合

一.字符串 1,在python中,字符串是最为常见的数据类型,一般情况下用引号来创建字符串. 1 >>ch = "wallace" 2 >>ch1 = 'wallace' 3 >>ch2 = ''' 4 wallace 5 wallace 6 wallace 7 ''' 8 #以上三种引号都可以定义一字符串, 9 #三引号定义的字符串可以换行 注意:字符串是不可变的数据类型,关于可变与不可变将会在后文解释. 2,转义字符 在python中有一些字符是

python基础——字符串(str)

标准序列的常规操作(索引.切片.乘法.成员资格检查.长度等)适用于字符串,但字符串是不可变的数据类型,因此元素赋值和切片赋值是非法的. 这里介绍字符串两个方面:字符串格式设置    字符串方法 1.设置字符串格式(format):基础版 使用字符串格式设置运算符----%,并在%右边指定格式的值.指定要设置其格式的值时,可使用单个值(如字符串,数字等),亦可使用元组(设置多个值)或者字典.       %c  格式化字符及其ASCII码       %f  格式化浮点数字,可指定小数点后的精度

python基础--字符串的内置函数

1. bit_length()  获取对应字符串的比特长度,就是在内存的长度 举例: a = 5 b = a.bit_length() print(b) 3 2. capitalize()   将首字母大写  太简单就不举例了 3. casefold()与lower()  他们的作用都是将字符串全部改为小写 不过lower()只能做英文转换 4. center(num," **")  设置字符串的宽度,并且将字符串居中,若是有后面的字符,就是将后面的字符作为指定宽度不够的填充 举例:

python基础--字符串、列表、元组、字典

一.下标和切片 所谓“下标”,就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间 列表与元组支持下标索引好理解,字符串实际上就是字符的数组,所以也支持下标索引. 如果想取出部分字符,那么可以通过下标的方法,(注意python中下标从 0 开始) 切片是指对操作的对象截取其中一部分的操作.字符串.列表.元组都支持切片操作. 切片的语法:[起始:结束:步长] 注意:选取的区间从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),步长表示选

python基础-字符串操作

输出高亮 语法: 显示方式.前景色.背景色至少一个存在即可. 显示方式:0(关闭所有效果),1(高亮),4(下划线),5(闪烁),7(反色),8(不可见). 前景色以3开头,背景色以4开头,具体颜色值有:0(黑色),1(红色),2(绿色),3(黄色),4(蓝色),5(紫色),6(青色),7(白色). 即前景绿色为32,背景蓝色为44. 首字母大写   统计某个或某串字符出现次数 居中打印并填充 左对齐打印并填充 右对齐打印并填充 判断结尾 Tab转化空格 查找字符 按字典格式化 是否是数字+英文

python基础—字符串处理、文件处理(运维必备)

小生博客:http://xsboke.blog.51cto.com 小生 Q Q:1770058260 -------谢谢您的参考,如有疑问,欢迎交流 一. 字符串处理 1. 字符串的处理方法 2. 通过模块string处理字符串 二. 文件处理 文件处理流程 打开文件并且指定处理模式 处理文件 关闭文件 1. open处理文件 2. 使用with管理上下文:可省略关闭文件的步骤,为了防止文件忘记关闭带来的后果, 并且支持一次性管理多个文件

python基础-字符串

一:字符串做为有序数据类型,有以下操作方法: 1:下标(索引) 2:切片(包括切割) 3:常见内建函数. 1)索引:一种下标是从0开始.区间:,0=<index<len(str),从左右到读取. 一种是从-1开始.区间是 len(str)=< index=<-1,从右到左读取. a='come' print(a[0]) print(a[3]) print(a[-1]) print(a[-4]) 如果索引值超出字符串的索引会抛出:IndexError. 2)切片:是字符串的分割获取一