当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

上海交通大学:《程序设计思想与方法》课程教学资源(PPT课件讲稿)chapter04 字符串计算

资源类别:文库,文档格式:PPT,文档页数:41,文件大小:457KB,团购合买
点击下载完整版文档(PPT)

字符串计算

文本数据 ■计算机应用从科学计算转向信息管理 ■信息管理中大量的数据都是文本数据 -一如姓名,地址,简历等等 ■计算机中用字符串来表示文本数据 2

2

字符串类型 字符串:字符序列 一字符、字符集(计算机认识的符号) 字符串字面值:用一对引号(单或双)标明 “hello world" ‘NI@#$%A&*' “汉字也是字符” 注意:尽量不要用汉字; 引号的配对,良好的风格是同时打出来 3

3

字符串类型 ■ 字符串中包含引号怎么办? 一包含单引号:字符串用双引号括住 -包含双引号:字符串用单引号括住 两者都有:更一般的方法是串中用escape字符 print "Alice said,\"Hello,'Bob'm 将输出:A1 ice said,"Hel1o,/Bob'" 4

4

字符串类型 转义,有了特殊意义的字符,需要使用 其一般意义时,用转义符号“\” ■ 多行注释:W”,wwmW first line second line third line

字符串的输入 错误输入: >>>str input("Enter a string:" Enter a string:John 原因:input()是把输入当成表达式来 计算的! 解决方法: -输入时加上引号 使用raw input() 6

6

input.与raw_input 例:比较 >>>x input() >>>x raw input() "John" John >>>x >>>x >>>x input() >>>x= raw input() 3*4+2 3*4+2 >>>x >>>x 可见raw input()将输入当成字符串 数据 7

7

字符串操作 程序=数据结构十算法 一被处理的是什么?对它做什么?

字符串操作:取字符 字符串是字符序列,可通过位置索引访 问每个字符. [] -对长度为n的字符串,索引可以 ■是大于0的数:自左向右为0八n-1,或者 ■ 是负数:自右向左为-1,-2,3,,-n 是表达式

字符串操作:取字符 例如:若str=Hello Bob",则 str[0]或str[-9]是H' str[5]或str[4]是 str[8]或str[3+5]或str[-1]是b str[9]或str[-10]越界出错

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共41页,可试读14页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有