Day01
1.Python是什么语言
python是解释性语言,什么为编译?1.生成目标文件,编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,而直接执行就行。
解释性语言,在程序运行的时候,通过解释器对程序逐行进行解释,然后运行
2.IDLE是什么
IDLE是开发python程序的基本IDE(集成开发环境)
3.Python中的表示乘法的符号是什么
4.为什么 >>>print('I love fishc.com ’ * 5) 可以正常执行,但 >>>print('I love fishc.com ’ + 5) 却报错
字符串和整数进行相加 所以会报错
Day02
1.什么叫BIF?
BIF(Built-in Functions)是Python的内置函数
2.在这段代码中,你首先将字符串 ‘小甲鱼’ 赋值给变量 myteacher。然后,你创建了一个新变量 yourteacher 并将其值设置为与 myteacher 相同,即 ‘小甲鱼’。这意味着在这一点上,myteacher 和 yourteacher 都指向同一个字符串值。
接下来,你更改了 yourteacher 的值,将其设置为 ‘黑夜’。这个赋值操作仅改变了 yourteacher 指向的值,而没有改变 myteacher 的值。在 Python 中,字符串是不可变的,这意味着你不能改变一个字符串的内容,只能让变量指向一个新的字符串对象。
因此,当你打印 myteacher 的值时,它仍然是最初赋给它的值 ‘小甲鱼’