python字符串总结
来源:互联网 发布:淘宝详情页关联怎么做 编辑:程序博客网 时间:2024/06/08 13:39
由于C的字符和数字基本上可以说是没啥区别,所以写惯了C的字符串,再写python的字符串实在是不习惯,前两天要写一个字母移位,就是类似把字母C编程字母A,总之就是把一个字符变成另一个字符,我不假思索的写了:
运行之后出现错误:
查过之后才知道不能将字符和数字一起运算,应先将字母转换成其ASCII码,与数字运算之后再转换成字符,这就要用到函数:ord()和chr();
ord(s):是将字符s转换成对应的ASCII码。chr(d):是将ASCII码为d的数字转换成字符。
改过之后:
还是出现了错误:
原来python中的字符串一旦赋值创建之后,就不允许再用赋值语句更改它的值。所以:str2[i]=,这样的语句会运行出错。再次更改:
未采用更改其值,而是选择在字符串最后追加。运行正常,结果如下:
再有就是将一个字符串变成数字输出,将数字变成字符串输出:
运行结果:
注意str(d)和chr(d)的区别:
chr用0-255的整形作为参数,返回相应的按照ASCII码对应出来的单字节字符串,str用任何整型作为参数,返回的则是该数字相应的字符串格式。
运行结果:
0 0
- python字符串使用总结
- python 字符串使用总结
- Python字符串使用总结
- python字符串使用总结
- Python总结:字符串处理
- python学习总结-- 字符串
- python字符串操作总结
- python字符串总结
- Python 字符串方法总结
- python字符串总结
- Python 字符串总结
- python数据结构总结:字符串
- 【学习总结】python-DAY3-字符串
- python 字符串常用方法总结
- python字符串处理函数总结
- Python中字符串的总结
- Python字符串处理函数总结
- Python 字符串输出格式总结
- python核心编程
- 暑期个人赛--第九场--A
- [数据库]oracle(2)-alter table ,调皮的属性列 --- 万万没想到 系列(1)
- 最快速的Android开发环境搭建ADT-Bundle及Hello World
- 多线程----条件变量
- python字符串总结
- 链表的倒置
- JavaScript学习 jquery学习11 ajax开发
- uva 1566 - John(Nim)
- if(...) log("a"); else log("b"); x=6; 没有日志打印, 但后面的赋值语句x=6;居然执行了?
- LeetCode-Search in Rotated Sorted Array II
- 心安理得
- 如何查看自己电脑系统的安装日期-Window上
- Python学习日记