Codecademy网学习Python第二天

本文详细解析了Python中字符串的基本操作,包括字符串的长度获取、大小写转换及与其他类型之间的转换,并通过实例展示了如何使用字符串进行格式化输出。此外,还对比了raw_input()与input()函数的区别,提供了实际应用示例。

      今天学习的是关于String 的内容,我们先定义几个String型的variable,然后对其进行一些求长度【len()】、变小写【lower()】、变大写【upper()】,还有将其他数变字符型的操作【str()】,但这几种在表达形式来说是有所不同的,变大小写要在具体的变量后面加操作语,而其他两种是在操作语括号内加变量!

     在以变量输出字符的时候,不用加引号!

看下面的代码:

string_1 = "Camelot"
string_2 = "place"

print "Let's not go to %s. 'Tis a silly %s." % (string_1, string_2)																		
Let's not go to Camelot. 'Tis a silly place.
None
 

以上是它的结果!输出时的内容。用%区别!

print "%s" % (string_variable)

print "The %s who %s %s!" % ("Knights", "say", "Ni")


name = raw_input("What is your name?")
quest = raw_input("What is your quest?")
color = raw_input("What is your favorite color?")

print "Ah, so your name is %s, your quest is %s, " \
"and your favorite color is %s." %  (name, quest, color)

这里涉及到raw_input() 与input() 的区别:input()在输入时要加入一个引号,而raw_input()则不需要!
What is your name? Hamilton
What is your quest? Learning
What is your favorite color? Blue
Ah, so your name is Hamilton, your quest is Learning, and your favorite color is Blue.
None


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值