#菜鸟教程Python基础语法和解释器和注释的笔记

发布于:2025-07-28 ⋅ 阅读:(15) ⋅ 点赞:(0)

菜鸟教程Python基础语法和解释器和注释的笔记

一.标识符

第一个字母必须是子没有或下划线
标识符对大小写敏感,但对长度没有限制

age = 25
user_name = "Alice"
_total = 100
MAX_SIZE = 1024

二.关键字

1.逻辑值 True 正确的 False 错误的 None 空值
2.条件控制 if 条件判断语句 elif 否则如果 else 否则分支语句
3.循环 for≈while 循环 break 打破循环 continue 跳出当前循环 进行下次
4.类与对象 class 定义类 del 删除对象
5.其他 in 检查成员关系 is 检查对象身份 pass空语句占位

三.注释

python中单行注释以#开头
多行注释可用多个# 或者采用 ‘’’ 和 “”"

四.缩进

python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。
如下

if True:
    print ("True")
else:
    print ("False")

五.数字类型

1.整数 int
2.布尔型 bool(True)
3.浮点数 float(1.23 3E-2)
4.复数 complex (实部+虚部)

六.字符串

1.Python 中单引号 ’ 和双引号 " 使用完全相同。
2.使用三引号(‘’’ 或 “”“)可以指定一个多行字符串。
3.反斜杠可以用来转义,使用 r 可以让反斜杠不发生转义。 如 r"this is a line with \n” 则 \n 会显示,并不是换行。
4.Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始。
5.Python 中的字符串不能改变。
6.Python 没有单独的字符类型,一个字符就是长度为 1 的字符串。
7.字符串切片 str[start:end],其中 start(包含)是切片开始的索引,end(不包含)是切片结束的索引。
8.字符串的切片可以加上步长参数 step,语法格式如下:str[start🔚step]

七.多个语句构成代码组

缩进相同的一组语句构成一个代码块,被称之为代码组。
像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。
首行及后面的代码组被称为一个子句(clause)。

八.输出

print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end=“”:

九 导入模块(类)函数

在 python 用 import 或者 from…import 来导入相应的模块。
将整个模块(somemodule)导入,格式为: import somemodule
从某个模块中导入某个函数,格式为: from somemodule import somefunction
从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc
将某个模块中的全部函数导入,格式为: from somemodule import *

十.注释

在 Python3 中,注释不会影响程序的执行,但是会使代码更易于阅读和理解。
Python 中的注释有单行注释和多行注释。
Python 中单行注释以 # 开头,例如:

#这是longwang的注释
print("Hello, World!")

符号后面的内容都不会执行

多行注释
在 Python中,多行字符串(由三个单引号 ‘’’ 或三个双引号 “”" 包围的文本块)在某些情况下可以被视为一种实现多行注释的技巧。

十一.解释器

pythone的程序运行有两种方式
1.交互式编程
在命令提示符中输入python进行编程

2.脚本式编程
将代码拷贝到xxx.py文件中

十一.解释器

pythone的程序运行有两种方式
1.交互式编程
在命令提示符中输入python进行编程

2.脚本式编程
将代码拷贝到xxx.py文件中
并通过 python xxx.py命令执行脚本


网站公告

今日签到

点亮在社区的每一天
去签到