小甲鱼python课后题和答案第10课_[Python]小甲鱼Python视频第001课(第一次亲密接触)课后题及参考解答...

# -*- coding: utf-8 -*-

"""

Created on Mon Mar 4 10:49:42 2019

@author: Administrator

"""

"""

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

Python 是面向对象的脚本编程语言。

1. IDLE 是什么?

IDLE是Python的一个交互窗口,一个Python代码的编写和运行工具;

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

打印数据或者对象的 __str__方法的返回

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

*

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

字符串对象的 __mul__ 方法中定义了字符串对象与整数的 * 号操作,表示放回字符串对象复制整数份

字符串对象的 __add__ 方法中未定义字符串对象与整数的 + 号操作

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

方法1:外层用单引号,内容中写双引号

方法2:外层有双引号,内容中用转义字符

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

作者们发现Python2写出了一些问题,又不想在原有基础上改,直接重写了一个Python3.

Python2依然在更新,学了也问题不大。

动动手:

0. 动手试试直接输入>>>5+8 与输入>>>print(5+8) 有何不同?

在IDLE下显示一致,但是在Spyder下直接写5+8是没有输出的

1. 在交互模式中,使用 Python 计算一年有多少秒?

print(365*24*60*60)

2. 设置你的操作系统的环境变量,以便可以轻松进入 Python 环境:

Win7下:开始-计算机-右键菜单:属性-高级系统设置-环境变量-在Path中添加python.exe所在的文件夹(注意路径前多加个分号)

我的Anaconda中集成的python 3.7.1,所以要添加的是 ;C:\ProgramData\Anaconda3

"""

#print('I love fishc.com ' * 5.5) #TypeError * 可以是整数不能浮点数

#print('I love fishc.com ' * 5.0) #TypeError * 可以是整数不能浮点数

print('I love fishc.com ' * 5)

#print('I love fishc.com ' + 5) # TypeError + 不能是整数

print('123"456');

print("123\"456");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值