一、几个基本问题

1.注释

单行注释

python使用‘#’做注释。(而我们C语言用的是//,注意区别哦!)

多行注释

三单引号或三双引号(英文输入法), 如:'''这是注释'''、"""这是注释"""
(注:这种方式其实是把注释当作字符串了,显示带有格式的长字符串用的就是这种方式,比如说在定义一个函数的时候写文档字符串,以解释函数功能)

注释快捷键

  • PyCharm
    单多行注释就一个组合键:选中+Ctrl+/

  • IDLE
    Alt+3、Alt+4分别注释、取消注释代码行

2. 代码换行

  • 反斜杠(\)(反斜杠后不能用空格或者其他符号,避免转义)

  • 三引号结构(除此之外还可以是长字符串、注释),一般针对字符串,还可以进行Ascii字符输出

3. 操作符 != 和 not 的区别

  • !=是比较操作符

  • not是逻辑操作符(如果放在表达式前面那是改变整个表达式的结果)

4. 内置模块与标准库的区别

Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python 编写的模块,提供了日常编程中许多问题的标准解决方案。其中有些模块经过专门设计,通过将特定平台功能抽象化为平台中立的 API 来鼓励和加强 Python 程序的可移植性。

5. 函数与方法的区别

  • 方法:与指定数据类型紧密相关的函数,只有在对象上才能调用,同时也可以传递参数、返回结果。

  • 函数:封装具有特定功能的代码块,用def关键字定义。

6. 是否可迭代、元素是否可变(增删改)、是否有序

  • 可迭代对象:列表、元组、字符串、字典、集合(容器类型)

  • 元素不可变对象:元组、字符串(其他为可变)

  • 无序对象:字典、集合

posted @ 2020-09-07 11:16  YuMi-sharing  阅读(38)  评论(0)    收藏  举报