没有合适的资源?快使用搜索试试~ 我知道了~
首页Python入门:脚本语言与IDLE基础
Python入门:脚本语言与IDLE基础
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 153 浏览量
更新于2024-07-09
收藏 2.52MB PDF 举报
本资源是一份名为“鱼c小甲鱼零基础学python全套课后题.pdf”的教材,针对初学者设计,旨在教授Python编程的基础知识。Python被介绍为一种脚本语言,其特点包括语法简洁、学习门槛低、采用解释执行方式而非编译,从而更适合快速开发。脚本语言如Python常用于自动化任务,例如通过Shell脚本整合常用命令。 教材首先介绍了Python环境,其中提到IDLE,它是Python的标准集成开发环境(IDE),提供了一个交互式环境,用户可以通过它直接与Python进行交互,执行命令和查看结果。print()函数在此环境中扮演关键角色,它用于在输出窗口(如IDLE shell窗口)中显示文本。 Python中的乘法运算符是星号(*),强调了不同数据类型的结合规则。课程举例中,学员学习到为什么'Ilove'*5可以正确执行,因为这是字符串重复操作,而'Ilove'+'5'则会导致错误,因为Python不支持不同数据类型的混合运算,比如文本与数字。 当涉及到字符串处理时,遇到双引号的问题,教材指导学员有两种解决方案:一是使用反斜杠(\)对双引号进行转义,写作\";二是使用单引号(')包围字符串,然后在需要插入双引号的地方直接使用,例如 'I love \"Python\"'。 这份教材不仅涵盖了Python的基本概念,还通过实际例子帮助学员理解语言的运用,适合那些希望从零开始学习Python的人士,通过课后习题的练习,有助于巩固理论知识并提升实践能力。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/46570839/bgc.jpg)
6. 听说过 “短路逻辑( short-circuit logic )”吗?
逻辑操作符有个有趣的特性: 在不需要求值的时候不进行操作。 这么说可能比较
“高深”,举个例子,表达式 x and y ,需要 x 和 y 两个变量同时为真 (True) 的
时候,结果才为真。因此,如果当 x 变量得知是假 (False)的时候,表达式就会
立刻返回 False,而不用去管 y 变量的值。
这种行为被称为短路逻辑 (short-circuit logic )或者惰性求值(lazy evaluation ),
这种行为同样也应用与 or 操作符,这个后边的课程小甲鱼会讲到,不急。
实际上, Python 的做法是如果 x 为假,表达式会返回 x 的值(0) ,否则它就会
返回 y 的值(例子参考楼上那题)。
动动手答案:
本帖隐藏的内容
0. 完善第二个改进要求(为用户提供三次机会尝试,机会用完或者用户猜中答
案均退出循环)并改进视频中小甲鱼的代码。
需要注意的地方在代码中已经注释!
1. import random
2. times = 3
3. secret = (1,10)
4. print('------------------ 我爱鱼 C工作室 ------------------')
5. # 这里先给 guess 赋值(赋一个绝对不等于 secret 的值)
6. guess = 0
7. # print() 默认是打印完字符串会自动添加一个换行符, end=" " 参数告诉 print() 用空格
代替换行
8. # 嗯,小甲鱼觉得富有创意的你应该会尝试用 end="JJ"
9. print(" 不妨猜一下小甲鱼现在心里想的是哪个数字: ", end=" ")
10. while (guess != secret) and (times > 0):
11. temp = input()
12. guess = int(temp)
13. times = times - 1 # 用户每输入一次,可用机会就 -1
![](https://csdnimg.cn/release/download_crawler_static/46570839/bgd.jpg)
14. if guess == secret:
15. print(" 我草,你是小甲鱼心里的蛔虫吗! ")
16. print(" 哼,猜中了也没有奖励! ")
17. else:
18. if guess > secret:
19. print(" 哥,大了大了 ~~~")
20. else:
21. print(" 嘿,小了,小了 ~~~")
22. if times > 0:
23. print(" 再试一次吧: ", end=" ")
24. else:
25. print(" 机会用光咯 T_T")
26. print(" 游戏结束,不玩啦 ^_^")
复制代码
1. 尝试写代码实现以下截图功能:
1. temp = input(' 请输入一个整数 :')
2. number = int(temp)
3. i = 1
4. while number:
5. print(i)
6. i = i + 1
7. number = number - 1
复制代码
2. 尝试写代码实现以下截图功能:
1. temp = input(' 请输入一个整数 :')
2. number = int(temp)
3. while number:
4. i = number - 1
5. while i:
![](https://csdnimg.cn/release/download_crawler_static/46570839/bge.jpg)
6. print(' ', end = '')
7. i = i - 1
8. j = number
9. while j:
10. print('*', end = '')
11. j = j - 1
12. print()
13. number = number - 1
复制代码
第六课
测试题:
0. Python 的 floor 除法现在使用 “a < b < c 事实上是等于?
2. 不使用 IDLE ,你可以轻松说出 5 ** -2 的值吗?
3. 如何简单判断一个数是奇数还是偶数?
4. 请用最快速度说出答案: not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and
8 and 9
5. 还记得我们上节课那个求闰年的作业吗如果还没有学到“求余”操作,还记
得用什么方法可以“委曲求全”代替“ %”的功能呢?
动动手:
0. 请写一个程序打印出 0~100 所有的奇数。
1. 我们说过现在的 Python 可以计算很大很大的数据,但是 ...... 真正的大数
据计算可是要靠刚刚的硬件滴,不妨写一个小代码,让你的计算机为之崩溃?
2.
爱因斯坦曾出过这样一道有趣的数学题: 有一个长阶梯, 若每步上 2 阶,最后剩
1 阶;若每步上 3 阶,最后剩 2 阶;若每步上 5 阶,最后剩 4 阶;若每步上 6 阶,
最后剩 5 阶;只有每步上 7 阶,最后刚好一阶也不剩。
(小甲鱼温馨提示:步子太大真的容易扯着蛋 ~~~)
题目:请编程求解该阶梯至少有多少阶?
![](https://csdnimg.cn/release/download_crawler_static/46570839/bgf.jpg)
3. 请写下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方
式!
回复您的答案即可查看参考答案!
测试题答案:
本帖隐藏的内容
0. Python 的 floor 除法现在使用 “a < b < c 事实上是等于?
(a < b) and (b < c)
2. 不使用 IDLE ,你可以轻松说出 5 ** -2 的值吗?
,也就是 1/25
幂运算操作符比其左侧的一元操作符优先级高,比其右侧的一元操作符优先级
低。
3. 如何简单判断一个数是奇数还是偶数?
使用求余可以简单得到答案:能被 2 整除为偶数,所以 x % 2 == 0 ,否则为奇
数。
4. 请用最快速度说出答案: not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and
8 and 9
如果你的回答是 0 ,那么小甲鱼很开心你中招了!
答案是: 4
not or and 的优先级是不同的: not > and > or
我们按照优先级给它们加上括号: (not 1) or (0 and 1) or (3 and 4) or (5 and
6) or (7 and 8 and 9)
== 0 or 0 or 4 or 6 or 9
== 4
剩余72页未读,继续阅读
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
yusuyuan1
- 粉丝: 1
- 资源: 3万+
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-2.8b825a4e.png)
电子书特权
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)