【零基础入门学习Python】入门:我和Python的第一次亲密接触
课后作业
测试题:
0. Python 是什么类型的语言?
答:python是脚本语言(Scripting language)。
脚本语言是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比 C语言、C++语言 或 Java 之类的系统编程语言要简单容易。
也让脚本语言另有一些属于脚本语言的特性:
- 语法和结构通常比较简单
- 学习和使用通常比较简单
- 通常以容易修改程序的“解释”作为运行方式,而不需要“编译”
- 程序的开发产能优于运行性能
一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组串行。主要用来书写这种脚本的语言叫做脚本语言。很多脚本语言实际上已经超过简单的用户命令串行的指令,还可以编写更复杂的程序。
1. IDLE 是什么?
答:IDLE是一个Python shell,shell的意思就是“外壳”,就是键入文本与程序交互的途径!类似于windows平台中的cmd窗口,像linux系统中命令窗口,它们都是shell。利用shell可以给操作系统下达命令。可以利用IDLE这个shell与python进行互动。
2. print() 的作用是什么?
答:print() 会在输出窗口中(在这里指的就是IDLE的shell窗口)显示一些文本
3. Python 中表示乘法的符号是什么?
答:python中乘法用“*”表示
4. 为什么 >>>print('I love fishc.com ' * 5) 可以正常执行,但 >>>print('I love fishc.com ' + 5) 却报错?
答:python中不能把两个完全不同的东西加在一起,比如说“数字”和“文本”。
>>>print('I love fishc.com ' * 5)# 这个字符串打印五次
print('I love fish.com'*5)
I love fish.comI love fish.comI love fish.comI love fish.comI love fish.com
>>>print('I love fishc.com ' + 5)
>>> print('I love fish.com'+5)
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
print('I love fish.com'+5)
TypeError: must be str, not int
报错,必须是同样是字符串,不能是整型
修改成一样的格式后,比如:
>>> print('I love fish.com'+'5')
>>> print('I love fish.com'+'5')
I love fish.com5
5. 如果我需要在一个字符串中嵌入一个双引号,正确的做法是?
答:两种方法
(1)使用反斜杠转义“\”
>>> print("I love \"wanglijuan\"")
I love "wanglijuan"
(2)外层用单引号''
6. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?
答:确实还有相当多的程序员在使用 Python2,不过 Python3 才是 Python 发展的未来,就像 XP、WIN7相对于win10 一样;
★finished by songpl 2018.11.26
【零基础入门学习Python】入门:我和Python的第一次亲密接触相关推荐
- eLua学习第一课:和Lua的第一次亲密接触
引子 先看一个实例,在EK-LM3S8962平台上实现的,见下图所示: 对于EK-LM3S8962平台,主要是TI的芯片LM3S8962芯片,ARM Cortex-M3内核,256KB FLASH,6 ...
- javascript入门视频第一天 小案例制作 零基础开始学习javascript
JavaScript 是我们网页设计师必备的技能之一.我们主要用javascript来写的是网页特效.我们从零基础开始学习javascript入门. 但是,好的同学刚开始不知道怎么学习,接触js,因此 ...
- python新手教程 从零开始-Python零基础从零开始学习Python十分钟快速入门
原标题:Python零基础从零开始学习Python十分钟快速入门 学习Python的,都知道Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.Python是一种动态解释型的 ...
- python实现登录支付宝收能量_适合零基础人群学习的Python入门教程
适合零基础人群学习的Python入门教程学什么?小编为大家准备的Python学习教程,课程主要讲解:Python核心编程.Linux基础.前端开发.Web开发.爬虫开发.人工智能等内容. 对于初学者想 ...
- 适合零基础人群学习的Python入门教程
适合零基础人群学习的Python入门教程学什么?小编为大家准备的Python学习教程,课程主要讲解:Python核心编程.Linux基础.前端开发.Web开发.爬虫开发.大数据.人工智能等内容. Py ...
- java webpack web项目_零基础如何学习web前端,入门教程分享
前端作为互联网时代直接触达用户的窗口,大到我们每天浏览到的网站,小到一次点击按钮的页面,前端无处不在.并且在产品的众多开发环节之中,最能让用户直观感受到的就是前端开发.因而前端行业的广阔发展前景也吸引 ...
- Uniapp零基础开发学习笔记(5) -组件入门及容器组件使用
Uniapp零基础开发学习笔记(5) -组件入门及容器组件使用 按照官网教程学习使用组件,并且重点把容器组件的应用进行了练习. 1.官网关于组件的介绍 组件是视图层的基本组成单元,是一个单独且可复用的 ...
- 如何自学python基础-零基础如何学习python
python是一门非常简单易懂.上手比较快的编程语言,并且它是一门开源的语言,学习python就变得十分方便.下面的内容是由浅入深,建议按照先后顺序阅读学习. 0.Python简明教程 下载地址:py ...
- python入门视频教程推荐-python入门学习哪个书比较好(python视频教程知乎)
自学python的学习路线是什么?推荐一些python学习资源 第一段 初级,掌握Python的语法和常用库的使用 这里首先推雪锋在网上的书籍,这是Python2.7的,这本书适合于重头开始一直读完, ...
- 零基础学python难吗-Python课程学习难不难?零基础可以学习Python吗?
零基础入门Python常见的问题有哪些?Python是一门非常不错的编程语言,而且该语言通俗易懂.容易上手,不过大家对于Python的了解并不是很多,也经常对它产生疑问.那么学习Python难不难?零 ...
最新文章
- esp32 camera_利用Phyphox和ESP32蓝牙制作欧姆表测电阻
- MyBatis批量增删改的另外一种思路(推荐)
- Android官方开发文档Training系列课程中文版:布局性能优化之布局复用
- 设计抗住千万级流量的架构思路(转)
- NG RouteReuseStrategy(路由复用策略)
- 配置 Oracle 11gR2 在 CentOS6 上开机自启动
- tensorflow神奇问题
- Boost shared_from_this用法
- R语言可视化学习笔记之ggpubr包
- 【Android自定义View】仿Photoshop取色器ColorPicker(二)
- 疫情推动下的云联络中心终于引起了销售行业的重视。
- 使用R读取xls与xlsx文件
- Java http响应报文_java中HTTP响应报文是什么意思?详细图解
- Tomcat配置HTPPS访问
- LVGL v8学习笔记 | 06 - label控件的使用方法
- 腾讯企业邮箱免费申请 mail-tencent.com
- Ubuntu之桌面安装及启动级别切换
- ubuntu conda 更新、下载模块包权限问题 'Permission denied'
- Flexray基础解读
- 《满城黄金甲》另类观后感
热门文章
- IT行业人才招聘观察
- 音播系统开启内测!助力播客商业化
- windows上bug崩溃定位分析(Qt或者VS)
- 美拍里的视频要去哪里批量保存到电脑上
- PointNet源码解读
- RAC11.2.0.3.0完整安装笔记与一些故障解决
- 软件开发团队在苹果iPhone上日进千金
- 01.14第65期短中线黑马推荐!
- 山东春考计算机专业本科上线多少人,2020年山东高考录取人数及录取率,山东本科录取多少人...
- Python笔记(二十)_多态、组合