NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: wdc63
打印 上一主题 下一主题

[个人作品] 面向设计师的Python基础教程--- 第二课 初识Python & 变量的故事

  [复制链接]
1m
发表于 2014-11-18 01:48:47 | 显示全部楼层
为什么 字符串city[-3:-1]输出只有in 而不是ing

字符串的基本操作如下:
•     len()函数取得字符串的长度
•     str[x]:x为正时,用来取得该字符串中的第x+1个字符,x从0开始计数,x为负时,用来取得该字符串中的倒数第/x/个字符,x从-1开始计数
•     str[x:y]:通过一个切片取值(都为负值时较大值在右边)
•     max()和min()找到ASCII编码中字符串中的最大字符和最小字符
•     str.index()找到某字符的索引位置,为str[x]的反向操作
•     str.count()统计某个字符出现的次数
例如(6_string.py):

city = 'Chongqing'
##len()函数取得字符串的长度
print(len(city))
##str[x]:x为正时,用来取得该字符串中的第x+1个字符,x从0开始计数
##x为负时,用来取得该字符串中的倒数第/x/个字符,x从-1开始计数
print(city[0],city[5])
print(city[-1],city[-3])
##str[x:y]:通过一个切片取值,负值时较大值在右边
print(city[0:5])
print(city[-3:-1])
##max()和min()找到ASCII编码中字符串中的最大字符和最小字符
print(min(city))
print(max(city))
##str.index()找到某字符的索引位置,为str[x]的反向操作
print(city.index('n'))
##str.count()统计某个字符出现的次数
print(city.count('g'))


>>> ================================ RESTART================================
9
C q
g i
Chong
in
C
q
3
2

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-5-6 06:17 , Processed in 0.307631 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表