当前位置首页 > 办公文档 > 演讲稿/致辞
搜柄,搜必应! 快速导航 | 使用教程  [会员中心]

鱼c小甲鱼零基础学python全套课后题带目录

文档格式:DOC| 12 页|大小 23KB|积分 12|2022-11-07 发布|文档ID:168036294
第1页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 12
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 鱼c小甲鱼零根底学python全套课后题带目录 - Python习题 目录 第一课 .............................................................. 1 第二课 .............................................................. 2 第三课 .............................................................. 4 第四课 .............................................................. 4 第五课 .............................................................. 5 第六课 ............................................................. 17 第八课 ............................................................. 21 第九课 ............................................................. 24 第十课 ............................................................. 30 第十二课 ........................................................... 35 第十三课 ........................................................... 39 第十四课 ........................................................... 44 第十五课 ........................................................... 53 第十六课 ........................................................... 55 第十七课 ........................................................... 59 第十八课 ........................................................... 64 第十九课 ........................................................... 68 第20课 ............................................................ 78 第21课 ............................................................ 88 第22课 ............................................................ 92 第23、24课 ........................................................ 94 第25课 ............................................................ 96 第26课 ........................................................... 第27课 ........................................................... 105 第28课 ........................................................... 107 第29课 ........................................................... 111 第30课 ........................................................... 118 第31课 ........................................................... 123 第32课 ........................................................... 126 第33课 ........................................................... 131 第34课 ........................................................... 137 第35课 ........................................................... 145 第36课 ........................................................... 151 第37课 ........................................................... 154 第38课 ........................................................... 162 第39课 ........................................................... 170 第40课 ........................................................... 172 第41课 ........................................................... 177 第42课 ........................................................... 182 第43课 ........................................................... 189 第44课 ........................................................... 194 1 / 237 Python习题 第45课 ........................................................... 201 第46课 ........................................................... 208 第47课 ........................................................... 217 第48课 ........................................................... 221 第49课 ........................................................... 225 第50课 ........................................................... 229 2 / 237 Python习题 第一课 0. Python 是什么类型的语言? Python是脚本语言 脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序。

    以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原那么,基于这项原那么,使得脚本语言通常比 C语言、C++语言 或 Java 之类的系统编程语言要简单容易 也让脚本语言另有一些属于脚本语言的特性: ? 语法和构造通常比拟简单 ? 学习和使用通常比拟简单 ? 通常以容易修改程序的“解释”作为运行方式,而不需要“编译” ? 程序的开发产能优于运行性能 一个脚本可以使得本来要用键盘进展的互相式操作自动化一个Shell脚本主要由本来需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组串行主要用来书写这种脚本的语言叫做脚本语言很多脚本语言实际上已经超过简单的用户命令串行的指令,还可以编写更复杂的程序 1. IDLE 是什么? IDLE是一个Python Shell,shell的意思就是“外壳”,根本上来说,就是一个通过键入文本与程序交互的途径!像我们Windows那个cmd窗口,像Linux那个黑乎乎的命令窗口,他们都是shell,利用他们,我们就可以给操作系统下达命令同样的,我们可以利用IDLE这个shell与Python进展互动 2. print 的作用是什么? print 会在输出窗口中显示一些文本〔在这一讲中,输出窗口就是IDLE shell窗口〕。

    3. Python 中表示乘法的符号是什么? Python中的乘号是*〔星号〕 1 / 237 Python习题 4. 为什么 >>>print('I love fishc. ' * 5) 可以正常执行,但 >>>print('I love fishc. ' + 5) 却报错? 在 Python 中不能把两个完全不同的东西加在一起,比方说数字和文本,正是这个原因,>>>print('I love fishc. ' + 5) 才会报错这就像是在说“五只小甲鱼加上会是多少?”一样没有多大意义,结果可能是五,可能是六,也可能是八!不过乘以一个整数来翻倍就具有一定的意义了,前边的例子就是将 \这个字符串打印五次 5. 假如我需要在一个字符串中嵌入一个双引号,正确的做法是? 你有两个选择:可以利用反斜杠〔\\〕对双引号转义:\\\,或者用单引号引起这个字符串例如:' I l\ 6. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员仍然都在使用Python2? 确实还有相当多的程序员在使用 Python2,不过 Python3 才是 Python 开展的将来,就像 XP 和 WIN7 一样。

    在《零根底入门学习Python》的系列教程准备中,小甲鱼觉察 Python3 中的新特性确实很妙,很值得进展深化学习!你也不用担忧,假如你理解了 Python3,Python2 的代码阅读对于你来说根本不成问题! 第二课 0. 什么是BIF? BIF 就是 Built-in Functions,内置函数为了方便程序员快速编写脚本程序〔脚本就是要编程速度快快快!!!〕,Python 提供了非常丰富的内置函数,我们只需要直接调用即可,例如 print 的功能是“打印到屏幕”,input 的作用是接收用户输入〔注:Python3 用 input 取代了 Python2 的 raw_input,用法如有不懂请看视频讲解〕 太多BIF学不过来怎么办?看不懂英文说明怎么办?Python3的资料太少怎么办?没事,有了小甲鱼,妈妈再也不用担忧我的学习了! 1. 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF? 在 Python 或 IDLE 中,输入 dir(__builtins__) 可以看到 Python 提供的内置方法列表〔注意,builtins 前后是两个下划线哦〕其中小写的就是 BIF。

    假如想详细查看某个 BIF 的功能,比方 input,可以在 shell 中输入 help(input),就会得到这个 BIF 的2 / 237 Python习题 功能描绘哦,答案应该是 68 个,不信你自己数数看,你们肯定没有自己完成作业就来看答案!哼~ T_T 2. 在 Python 看来:'FishC' 和 'fishc' 一样吗? 不一样,因为 Python 是一个“敏感的小女孩”,所以不要试图欺骗她,对 Python 来说,fishc 和 FishC 是完全不同的两个名字,所以编程的时候一定要留神不过 Python 会帮助解决可能因此出现的问题,例如只有当标识符已经赋值后〔还记得吗,小甲鱼在课堂中说过 Python 的变量是不用先声明的〕才能在代码中使用,未赋值的标识符直接使用会导致运行时错误,所以你很快就可以根据经历发现此问题 3. 在小甲鱼看来,Python 中什么是最重要的?你赞同吗? 缩进!在小甲鱼看来,缩进是 Python 的灵魂,缩进的严格要求使得 Python 的代码显得非常精简并且有层次〔小甲鱼阅读过很多大牛的代码,那个乱......C语言不是有国际乱码大赛嘛......〕。

    所以在 Python 里对待缩进代码要非常小心,假如没有正确地缩进,代码所做的事情可能和你的期望相去甚远〔就像C语言里边括号打错了位置〕 假如在正确的位置输入冒号“:”,IDLE 会自动将下一行缩进! 4. 这节课的例子中出现了“=”和“==”,他们表示不同的含义,你在编程的过程中会不小心把“==”误写成“=”吗?有没有好的方法可以解决这个问题呢? C语言的话,假如 if( c == 1 ) 写成 if( c = 1 ),程序就完全不按程序员本来的目的去执行,但在 Python 这里,不好意思,行不通,语法错误!Python 不允许 if 条件中赋值,所以 if c = 1: 会报错! 小甲鱼觉得这种做法可以非常有效的防止程序员因为打炮、熬夜等问题导致粗心的 BUG ,并且这类 BUG 杀伤力都宏大! 5. 你听说过“拼接”这个词吗? 在一些编程语言,我们可以将两个字符串“相加”在一起,如:'I' + 'Love' + 'FishC' 会得到 'ILoveFishC',在 Python 里,这种做法叫做拼接字符串 3 / 237 第 12 页 共 12 页。

    点击阅读更多内容
    卖家[上传人]:胡老师
    资质:实名认证