计算机Python教学课件第6讲循环字符串.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机Python教学课件第6讲循环字符串.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 Python 教学 课件 循环 字符串
- 资源描述:
-
1、计算机科学导论Python程序设计第6讲 循环-字符串商务信息学院 信息管理系 教师:柳青 电子信箱:L 办公室:博识楼418 电话:67703852 答疑时间:周三34节,8-15周 周四5-8节,1-16周 周五1-4节,16、810、14、16、17周 夜间自习辅导时间:周四1112节,110周教师信息2两个问题 While语句的结构 输入数据input和raw_inputwhile语句表达式循环体真(非零)假(零)格式格式1:while 表达式表达式:循环体循环体表达式循环体真(非零)假(零)Else语句问题:else可不可以去掉?为什么?格式格式2:while 表达式表达式:循环体循
2、环体else:语句语句第一种情况第二种情况 Python中提供了input()函数用于输入数据,该函数通常的使用方式如下:=input()执行时首先在屏幕上显示提示字符串,然后等待用户输入 将用户输入作为一个表达式进行解释、求值,将求值结果赋予变量。回顾数据输入7 输入函数raw_input(),用于字符串数据输入时更方便。格式:=raw_input()执行时首先在屏幕上显示提示字符串,然后等待用户输入(以回车键表示输入完毕),用户键入的所有内容视为一个普通的字符串而不是表达式,该字符串就是raw_input的返回值,可以赋值给其他变量。例如:回顾输入函数raw_input()8 在通常情况下
3、,如果需要输入数值或数值表达式,最好用input;如果需要输入字符串,最好使用raw_input。回顾 input与raw_input的比较9再议input和raw_input 用raw_input输入数值:先作为字符串输入,再通过类型转换函数如int()、long()、float()、eval()函数将字符串转换为数值回顾练习1.给定一个由10个整数值构成的列表,编程删除列表中所有下标为奇数的元素。保存为exam1.py第1种方法:第2种方法:回顾练习2.给定一个由10个整数值构成的列表,编程删除列表中所有值为奇数的元素。保存为exam2.py回顾练习3.给定一个由10个整数值构成的列表,编
4、程只对列表中下标为偶数的元素进行升序排列。保存为exam3.py回顾练习4.输出“水仙花数”。所谓水仙花数是指一个3位的十进制数,其各位数字的立方和等于该数本身。例如:153是水仙花数,因为153=13+53+33。保存为exam4.py用while循环实现用for循环实现另外一种算法实现水仙花数,保存为exam4_2.py字符串 1.字符串问题 2.字符串基础知识 3.字符串函数 4.字符串知识的应用问题 列表Li中有一些单词,把这些单词分别进行升序排序和降序排序。Li=apple,peach,wps,word,access,excel,open,seek 分析:应用列表的排序函数sort(
5、)能完成升序排序和降序排序。程序保存为Ques5_1.py程序及运行结果 运行结果思考题:如果换成Li2=Li结果有什么影响?1 字符串格式化说明:(1)中的内容可以省略;(2)简单的格式是%加格式字符,如%f、%d、%c等;(3)当最小宽度及精度都出现时,它们之间不能有空格,格式字符和其他选项之间也不能有空格。如%8.2f两个单引号是字符串标记,也可以用双引号对表1 格式字符的含义格式说明%c格式化字符或编码%s格式化字符串%d格式化整数%u格式化无符号整数%o格式化八进制数%x格式化十六进制数%f格式化浮点数,可指定小数位数%e用科学计数法格式化浮点数最小宽度和精度 最小宽度是转换后的值所
展开阅读全文