pyhon 数据类型一
2016-01-21 09:45
274 查看
python中raw_input()输入的是字符,如果需要输入数字,则需要转换一下:
例如:
输出string 的子集,或者说是输出string的部分。
例如,我们想输出‘Great Apples’中的Apples,即可这样:
利用lstrip() rstrip() 或者是strip()来去除左、右或者左右whitespace。
string.find(' 字符', '起始点,为int数字')
例如:
apple = raw_input('example')
#输入:100
type(apple)
返回<type 'str'>
#需要进行转换:
apple = int(apple)
type(apple)
<type 'int'> #此时就可以进行数值运算了
</pre><p></p><p>string也可以像list一样进行loop:</p><p></p><pre name="code" class="python">example = [1, 2, 3, 4, 5] for item in example:
<span style="white-space:pre"> </span>print item<pre name="code" class="python">1 2 3 4 5
</pre><p></p><p><pre name="code" class="python">>>> example = 'apple' >>> for letter in example: ... print letter输出:
a p p l e
输出string 的子集,或者说是输出string的部分。
例如,我们想输出‘Great Apples’中的Apples,即可这样:
>>> print 'Great Apples'[6:12] Apples当我们输出的子集字符是string的后半部分时,且我们不知道字符串的长度(当然可以用len()函数)时我们可以这样:
>>> print 'Great Apples'[6:100] Apples或者:
>>> print 'Great Apples'[6:] Apples
利用lstrip() rstrip() 或者是strip()来去除左、右或者左右whitespace。
string.find(' 字符', '起始点,为int数字')
相关文章推荐
- 带参sql$和#的区别(注解)
- 泛型算法(二十)之最大最小值算法
- POJ 3666 Making the Grade
- <iOS> 开篇
- JSONObject、JSONArray(转载)
- Enumeration用法,适合基础和认知
- IE增强型安全配置导致网页弹窗被阻止
- mysql循环插入数据
- Python与C++结构体交互
- isEmpty和isBlank的区别
- 使用Gradle 快速构建项目
- 2016太原网络营销师郭文军分享网站图片代码优化
- Android Volley框架的使用(四)图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley)
- sregetnIowTediviD.29
- Android UI系列-----Dialog对话框
- html5-canvas标签用法
- Image Request
- 使用Pyspark编写wordcount程序
- 文字内容展开与折叠jquery代码
- C++之路进阶——树套树(陌上花开)