美文网首页
《看漫画学Python》学习笔记(一)——编程知识基础

《看漫画学Python》学习笔记(一)——编程知识基础

作者: 花殇 | 来源:发表于2022-07-09 21:08 被阅读0次

本文内容是基于《看漫画学Python:有趣、有料、好玩、好用(全彩版)》的学习笔记

文章导图

文章导图

1. 标识符

标识符是可以自定义名称的变量、函数、属性、类、模块等代码元素,但需要遵循一定的命名规则。
那么命名规则是什么呢?
具体命名规则如下:

  1. 区分大小写
  2. 首字符可以是下划线和字母,不能是数字
  3. 除首字符外的其他字符必须是下划线、数字和字母其一
  4. 关键字不能作为标识符
  5. 不使用Python的内置函数作为标识符

2. 关键字

具有特殊含义由语言本身定义好的代码元素
Python中的关键字如下表所示:

True False None and as assert
break class continue def del elif
else except finally for from global
if import in is lambda nonlocal
not or pass raise return try
while with yield

3. 变量

变量赋值的同时进行声明,变量数据类型为赋值数据的类型,变量在赋值后仍可接收其他类型的数据

示例代码如下:

num = 10
num = 'Hello World!'

4. bug

程序中的缺陷、漏洞、错误等。

5. 语句

一行代码表示一条语句,语句结束时一般不加分号。

示例代码如下:

print('Hello World')

6. 代码注释

当井号(#)位于语句开头,后面的便是注释内容,井号和注释内容之间有一个空格

示例代码如下:

# 这是一个代码注释

7. 模块

保存代码的最小单位,即一个文件,模块中可以声明变量、函数、属性和类等代码元素

(1)import 导入模块

使用import可以导入模块内的所有代码元素,使用模块内的代码元素时需要加模块名前缀亦或别名

示例代码如下:

# module.py
def sayHello():
    print('Hrllo World!')

# main.py 加模块名前缀使用模块内代码元素
import module

module.sayHello()

# main.py 加别名前缀使用模块内代码元素
import module as mod

mod.sayHello()

(2)from … import 导入模块

使用from ... import ...可以导入指定的代码元素,可以给导入的元素一个别名,可以通过别名或代码元素名称直接使用这些代码元素

# module.py
def sayHello():
    print('Hello World')

# main.py 导入指定的代码元素
from module import sayHello

sayHello()

# main.py 导入指定的代码元素并给予别名
from module import sayHello as hello

hello()

相关文章

网友评论

      本文标题:《看漫画学Python》学习笔记(一)——编程知识基础

      本文链接:https://www.haomeiwen.com/subject/qdyibrtx.html