Python
Python 是一种功能强大且易于上手的高级编程语言。
特点:
- 易于学习:Python 有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单
- 易于阅读:Python 代码定义的更清晰
- 易于维护:Python 的成功在于它的源代码是相当容易维护的
应用领域:Web 开发、数据科学、人工智能和机器学习、自动化运维和测试、游戏开发、系统运维
1. 基本语法
Python 最大的特点是无需声明变量类型,直接赋值即可(设置变量无需前缀)。 单行注释:以'#'开始,到该行末尾结束。
Python f-string:是在字符串前加 f 或 F 修饰符,Python 会自动将其值转换为字符串插入。
- 允许在字符串中直接嵌入变量、表达式或函数调用的一种字符串格式化方法
- 语法:字符串前添加 f,使用大括号{}包裹内容
- 另一种方式:+号拼接 注意:必须使用 str()将数字转换为字符串后,才能进行字符串连接。
实际演示:
str_num = "123"
int_num = int(str_num) # 字符串转换为整数
# str 字符串类型 int 整数类型
print(f"字符串 '{str_num}' 转换为整数:{int_num}")
new_message = "我的分数是:" + str(int_num) # str(int_num) 数字类型转换为字符串类型
print(new_message)
# 输出:
# 字符串 '123' 转换为整数:123
# 我的分数是:123
不同类型不能直接用+拼接在一串代码中,需转换为同一类型。
2. 数据类型-list/tuple/dict
list 列表
list 列表用 [] 标识,可以修改。
# 定义一个待办事项列表 (列表中的项从左到右依次是 0 1 2)
todo_list = ["买牛奶", "取快递", "写代码"]
# 添加新项
todo_list.append("运动 30 分钟")
# 修改第二项
todo_list[1] = "取快递(顺丰)"
print(todo_list)
# 输出:['买牛奶', '取快递(顺丰)', '写代码']
# 删除第三项
del todo_list[2]
(todo_list)


