python中双引号或者单引号中的数据,就是字符串
name='kenny'
profession='engineer'
address='guangzhou'
print('姓名:%s'%name)
print('职业:%s'%profession)
print('地址:%s'%address)
检测 str 是否包含在 mystr中,如果是返回首字母的索引值,否则返回-1
str1='hello world'
str1.find('world')
#结果返回6
跟find()方法一样,只不过如果str不在 mystr中会报一个异常.
str1='hello world'
str1.index('nihao')
#报错,出现异常
返回 str在start和end之间 在 mystr里面出现的次数
用法:mystr.count(str, start=0, end=len(mystr))
str1='hello world hello hello hello'
str1.count('hello')
#结果返回4
把 mystr 中的 str1 替换成 str2,如果 count 指定,则替换不超过 count 次.
用法:mystr.replace(str1, str2, mystr.count(str1))
以 str 为分隔符切片 mystr,如果 maxsplit有指定值,则仅分隔 maxsplit 个子字符串
把字符串的第一个字符大写
把字符串的每个单词首字母大写
检查字符串是否是以 obj 开头, 是则返回 True,否则返回 False
用法:mystr.startswith(obj)
检查字符串是否以obj结束,如果是返回True,否则返回 False.
转换 mystr 中所有大写字符为小写
转换 mystr 中的小写字母为大写
形如
list1=[1,2,3,4,5]
list1=[1,2,3,4,5]
for i in list1:
print(i)
list1=[1,2,3,4,5]
i=0
while i
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号
字典的例子,如存储一个学生的信息等
dict1 = {'name':'kenny','age':18,'profession':'engineer','sex':'male'}
说明
dict1 = {'name':'kenny','age':18,'profession':'engineer','sex':'male'}
dict1['id'] = '123456'
del用来删除指定的元素
clear用来清空整个字典
dict1 = {'name':'kenny','age':18,'profession':'engineer','sex':'male'}
del dict1['name']
dict1.clear()
dict1 = {'name':'kenny','age':18,'profession':'engineer','sex':'male'}
dict1['age'] = 19
dict1 = {'name':'kenny','age':18,'profession':'engineer','sex':'male'}
print(len(dict1)) #测量字典中,键值对的个数
dict1.keys() #返回一个包含字典所有KEY的列表
dict1.values() #返回一个包含字典所有value的列表
dict1.items() #返回一个包含所有(键,值)元祖的列表
dict1.has_key('name') #如果key在字典中,返回True,否则返回False