【零基础入门学习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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值