codecamp

Python3 字符串

字符串

关于字符串的概念性的东西我不多讲了,大家都是可以查到的;

#!/usr/bin/env python3


str = "Welcome to Python Code!"


print str             # 输出完整的字符串
print str[1]          # 输出字符串的第二个字符 (从0开始数)
print str[1:5]        # 输出字符串中第二个至第五个之间的字符串
print str[4:]         # 输出从第五个字符开始的字符串
print str * 3         # 输出字符串三次
print str + "Mr Fjun"  #输出拼接后的字符串

有些初学的同学可能有些看不懂哈,我来分析一下; 代码中的“#” 符号后面的部分代表着注释,这个非常重要 非常重要 非常重要,重要的事情说三遍,因为在项目开发当中,良好的注释习惯有利于团队合作开发中让其他的兄弟可以更容易的读懂你写这段代码的意思,方便理解,从而也能给开发开来效率上的提升!

还有同学会问中括号 [1] 代表什么? 在程序中 0 代表的第一个字符,自然1代表这就是字符串中第二个字符了。 当然不管怎么样,实践是最重要的,代码我也提供了,多思考多练,把我的思路转化成你自己的思路才是你自己学会的!

Python3 变量
Python3 字符串的使用
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }