我和python的第一次亲密接触课后习题

  1. Python 是什么类型的语言?

Python是一门动态解释型的强类型定义语言。
  我们先看看编译型,其实它和汇编语言是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。这个过程说的专业一点,就称为编译(Compile),而负责编译的程序自然就称为编译器(Compiler)。如果我们写的程序代码都包含在一个源文件中,那么通常编译之后就会直接生成一个可执行文件,我们就可以直接运行了。但对于一个比较复杂的项目,为了方便管理,我们通常把代码分散在各个源文件中,作为不同的模块来组织。这时编译各个文件时就会生成目标文件(Object file)而不是前面说的可执行文件。一般一个源文件的编译都会对应一个目标文件。这些目标文件里的内容基本上已经是可执行代码了,但由于只是整个项目的一部分,所以我们还不能直接运行。待所有源文件的编译都大功告成,我们就可以最后把这些半成品的目标文件“打包”成一个可执行文件了,这个工作由另一个程序负责完成,由于此过程好像是把包含可执行代码的目标文件连接装配起来,所以又称为链接(Link),而负责链接的程序就叫链接程序(Linker)。链接程序除了链接目标文件外,可能还有各种资源,像图标文件、声音文件什么的,还要负责去除目标文件之间的冗余重复代码,等等,所以…也是挺累的。链接完成后,一般就可以得到我们想要的可执行文件了。
  现在再看看解释型。从字面上看,“编译”和“解释”的确有“翻译”的意思,他们的区别在于翻译的时机安排不大一样。打个比方:假如你打算阅读一本外文书,而你不知道这门外语,那么你可以找一名翻译,给他足够的时间让他把整本书从头到尾翻译好,然后把书的母语版交给你阅读;或者,你也立刻让这名翻译辅助你阅读,让他一句一句给你翻译,如果你想往回看某个章节,他也得重新给你翻译。

  1. IDLE 是什么?

IDLE是开发Python程序的基本IDE,也就是集成开发环境,而IDLE是在安装Python时就跟着安装好了。集成环境包括了代码编译器、编译器、代码调试、图形界面等。shell一般是指脚本,通常将需要执行的命令写在一个或者几个shell脚本里,是比较方便实用的

  1. print() 的作用是什么?

python内置的一个格式化输出函数

  1. Python 中表示乘法的符号是什么?

python 中的乘法符号是*

  1. 为什么 >>>print('I love fishc.com ’ * 5) 可以正常执行,但 >>>print('I love fishc.com ’ + 5) 却报错?

在python中不能完全把两个数据类型不一样的数据进行拼接,否则会报语法错误,‘I love fishc.com’是字符串,5是int 数值类型,类型不一样的数据就报错了,print('I love fishc.com ’ * 5) 是循环输出打印5此

6.如果我需要在一个字符串中嵌入一个双引号,正确的做法是?

添加转义字符\对双引号进行转义

  1. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?

Python2也没什么问题,只是任何技术都会更新的(就像XP一直升级到win10,也不能说XP不能用)
Python3在Python2的基础上做了很多改进,甚至很多地方与Python2不兼容了(这个是最不合理的地方,也是Python2大项目不愿升级到Python3的主要原因)

视频地址:https://www.bilibili.com/video/BV1xs411Q799?p=2
鱼C论坛:
https://fishc.com.cn/forum.php?mod=viewthread&tid=36000&extra=page%3D1%26filter%3Dtypeid%26typeid%3D398
参考文章:
https://www.jianshu.com/p/79f50c896762
https://www.zhihu.com/question/369084270/answer/994693517

零基础学习python(鱼C论坛)相关推荐

  1. python入门教材论坛_Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare ============= *Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐* ------------------------ 本文 ...

  2. python入门教材论坛_GitHub - aisuhua/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  3. 零基础学python需要多久-零基础学习Python大概要多久,感悟分享?

    在互联网时代编程无处不在,它存在于我们生活和工作之中,可以说哪里有通讯,哪里有互联网就一定会有编程.由于Python软件比较简便,因而Python已经成为,编程人员乐于选择的一款软件,这款软件的语言比 ...

  4. 零基础学python要多久-零基础学习Python大概要多久,感悟分享?

    在互联网时代编程无处不在,它存在于我们生活和工作之中,可以说哪里有通讯,哪里有互联网就一定会有编程.由于Python软件比较简便,因而Python已经成为,编程人员乐于选择的一款软件,这款软件的语言比 ...

  5. python教学视频k_GitHub - y000k/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  6. python零基础自学英语软件下载_GitHub - geniux-TI/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  7. python教程1009python教程_GitHub - gyl1009/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  8. 廖python入门视频_GitHub - aisuhua/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  9. python go 入门_GitHub - gochao/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

最新文章

  1. Netty笔记(八) Bootstrap
  2. php 定义title,HTML5中对title属性的定义与规定
  3. python 图表_做自己漂亮的图表,一文学会如何用Python填充图表样式
  4. python爬取动态网站
  5. Android系统中的进程管理:进程的创建
  6. php中var_dump()函数
  7. 2015蓝桥杯省赛---java---B---1(三角形面积)
  8. zabbix之web监控
  9. Scribe应用实例
  10. android 解析错误 真机,AndroidStudio使用真机调试时出的一些bug
  11. Bash vs. Python:您应该使用哪种语言?
  12. 基本排序算法[python实现]
  13. 手工卡纸做机器人_亲子手工,带孩子用彩色卡纸做一朵可爱的小花,有教程
  14. mysql 查询姓王_MySQL查询语句练习题,测试足够用了
  15. linux shell locate,shell学习之locate和find命令
  16. hdu 动态规划46题
  17. **冠图DWG图纸加密个人版**
  18. LTE时代的定位技术:OTDOA,LPP,SUPL2.0
  19. 游戏对战平台编写流程研究
  20. 2022-2028全球生物识别门锁系统行业调研及趋势分析报告

热门文章

  1. 金蝶星瀚人力云vs北森iTalentX 5.0,HR SaaS下半场如何开启?
  2. Mac系统快速上手教学
  3. 推荐一个不错的学术资源论坛
  4. 数学建模part (4):综合评价
  5. java cleartype_等宽雅黑宋体2.1(支持ClearType和GDI++)
  6. Selenium+Java(08):AutoIT工具的下载及安装
  7. php rsa 证书生成工具,RSA公私钥快速生成和RSA证书快速创建利器
  8. Windows 2003 磁盘分区工具(易我分区大师)
  9. Cisco ASA 5520 基本配置
  10. ibook备份_在“提示”框中:选择多个壁纸,iBook快速导航和跟踪应用价格