- 15
- 0
- 约2.76万字
- 约 47页
- 2024-01-05 发布于湖北
- 举报
Python程序设计教学基础实例
浙江省普通高中
Python程序设计教学基础实例
浙江省浦江中学方春林
1
Python程序设计教学基础实例
目录
第一讲取数问题…………………..3
第二讲最值问题…………………..5
第三讲累加专题…………………..7
数字累加
字符串累加
第四讲秦九韶算法………………12
第五讲对称数(回文)…………..14
第六讲进制转换专题……17
十进制数转二进制数
二进制数转十进制数
二进制与十六进制相互转换
第七讲字符串专题……………23
字符串基本操作
字符串中取数字
字符串中取单词
字符串中统计
字符串加密
第八讲“数”问题……………..37
质数
最大公约数
斐波那契数列
第九讲约瑟夫问题……………….42
2
Python程序设计教学基础实例
第一讲取数问题
中国象棋是中国的一种二人对抗性游戏的棋戏,可
以修心养性,陶冶情操,丰富文化生活,深受广大群
众的喜爱。玩象棋时,必须先确定动哪一个“棋子”,
然后将“棋子”移动到下一步;数学上计算两数之
和,要先确定是哪2个数做加法运算;在windows中
要删除某个文件,需要先选择要删除的文件,然后再
执行删除操作;……我们做任何事,必须先弄清对象,然后再执行相应的操作。
编写程序,就是将任务用计算机能看懂的语言一行行地写好,然后交给计算
机一步一步执行。计算机执行指令,也需要先确定要操作的对象,比如做加法指
令,必须确定要操作的两个数据。而很多时候,需要指定数据中获取需要的数据
——这就是取数问题。
根据目标数据类型不同,取数问题可以分为整数型中取数问题和字符串中取
数问题。下面分这两种类型分别讲解如何取数。
1.整数型
对于整数型数据,利用整除和取余方法获取各位上的数字
①已知一个两位数x,写出该数的个位数a及十位数b的python表达式
a=x%10#x除以10的余数就是个位数
b=x//10#整除10得到十位数
②写出三位数x的个位数a,十位数b,百位数c的python表达式
a=x%10
b=x//10%10(或者b=x%100//10)
c=x//100
2
您可能关注的文档
- 交通安全国旗下演讲稿中小学5篇.docx
- 北京市海淀区2020-2021学年八年级上学期期末数学试题.docx
- 人教版九年级上册物理《期末考试题》附答案.docx
- 2020届山东省德州市高三上学期期末数学试题(解析版).docx
- 幼儿园大班中班小班中班游戏:老游戏的新玩法优秀教案优秀教案课时作业课时训练.doc
- 公开课教案教学设计课件苏教初中语文七上《济南的冬天》-(四).doc
- 幼儿园大班中班小班小班国庆-中秋节教案认识中秋节优秀教案优秀教案课时作业课时训练.doc
- 公开课教案教学设计课件北师大初中语文九上《挖荠菜》-(二).doc
- 【精选】人教版四年级上册数学第六单元《除数是两位数的除法》解决问题专项练习.docx
- (43页PPT)贵州文旅5A级景区荔波小七孔抖音运营方案.pptx
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 梵音入汉:佛经汉译对汉语演进的多维影响.docx
- 小学低段音乐课堂管理方法的研究课题资料(包含申请表、开题报告、实施方案、结题报告等).pdf VIP
- 2026《隧道贯通误差预计计算案例》4000字.docx
- 2022-2023学年北京市丰台区高二(下)期末数学试卷(附答案详解).docx VIP
- 5m盐酸溶液的配制 -回复.pdf VIP
- 2026年新疆工程学院辅导员招聘备考题库最新.docx VIP
- 2026年新疆财经大学辅导员招聘备考题库必考题.docx VIP
- 2026年新疆农业大学辅导员招聘备考题库附答案.docx VIP
- 现代金属凝固技术课件(9056KB).ppt VIP
- 现代材料凝固技术.ppt VIP
原创力文档

文档评论(0)