Python作业1
2020-08-04 本文已影响0人
小鱼儿_Y
1、Python是什么类型的语言?
Python是一种解释型脚本语言,是一种面向对象,解释型,动态类型计算机程序设计语言。
解释型表示程序不需要编译成二进制代码,而是在执行时对语句进行一条一条编译。
动态类型表示程序在执行的过程中,可以改变变量的类型。
2、IDLE是什么?
IDLE:Integrated Development and Learning Environment,集成开发和学习环境。
快捷键:
后退 ctrl+z
重做 ctrl+Shift+z
加缩进 ctrl+]
减缩进 ctrl+[
加注释 Alt+3
去注释 Alt+4
新建文件 ctrl+n
运行文件 F5
复制 ctrl+c
粘贴 ctrl+v
保存 ctrl+s
3、print()的作用是什么?
表示:格式化输出函数
4、python中表示乘号的符号是什么?
python中表示乘号的符号是*
(星号)。
5、为什么print("I Love"*5)可以执行而print("I Love"+5)却报错?
>>> print("I Love "*5)
I Love I Love I Love I Love I Love
>>> print("I Love "+5)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: Can't convert 'int' object to str implicitly
由上面的运行语句和报错提醒我们可以看出,Python中的乘号可以表示两个数值的乘法,也可以表示字符串的复制,乘号后面是几表示复制几次。加号可以表示数值的加和,也可以表示两个字符串的拼接。而语句print("I Love"+5)
错误的原因是:"I Love"
是字符串,5
是整型,两个不同类型的字符不能直接进行加和。
6、如果需要在一个字符串中嵌入一个双引号,该如何操作?
两种方法如下1、加转义字符;2、加单引号
>>> print('I \"LO\" VE')
I "LO" VE
>>> print('I "LO" VE')
I "LO" VE