初识Python:基础语法与变量类型
一、Python注释
Python中有两种注释方式:
1. 单行注释:以`#`开头
# 这是单行注释
2. 多行注释:用三个单引号`'''`或三个双引号`"""`包裹
'''
这是多行注释
可以跨越多行
'''
二、Python关键字
Python有一组保留的关键字,不能用作变量名:
可以使用keyword库,打印出所有的关键字:
import keyword
print('所有的关键字为:', keyword.kwlist)
print('关键字的数量为:', len(keyword.kwlist))
三、变量与命名规则
Python变量的命名需要遵循以下规则:
- 由字母、数字、下划线组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
- 不能包含空格或特殊字符
常见的命名规范:
1. 小驼峰命名法:`myName`
2. 大驼峰命名法:`MyName`
3. 下划线命名法:`my_name`
4. 全大写命名法(用于常量):`MY_NAME`
四、变量类型
1. 整数(int):
age = 18
2. 浮点数(float):
height = 1.75
3. 布尔(bool):
isMan = True
4. 字符串(str):可以用单引号、双引号或三引号定义,三引号支持换行,不需要特殊转义。
name = 'zhangsan'
name1 = '''
你好,
世界!
真不错
'''
5. 列表(list):可变序列
hobbies = ['reading', 'swimming', 'running']
6. 元组(tuple):不可变序列
coordinates = (10.0, 20.0)
7. 字典(dict):键值对集合
person = {'name': 'zhangsan', 'age': 18, 'height': 1.75}8. 集合(set):无序不重复元素
unique_numbers = {1, 2, 3, 4, 5}9. None:空类型
nothing = None
五、类型转换
Python支持不同类型之间的转换:
# int转float
age_float = float(age)
# float转int
height_int = int(height)
# str转list
hobby_list = list(hobby)
# str转tuple
hobby_tuple = tuple(hobby)
# 创建字典
person_dict = dict(name=name, age=age, height=height)
六、格式化输出
Python提供了多种字符串格式化方法:
print('姓名为:', name) # 传统方式
print(f'姓名为:{name}') # f-string(推荐)总结:
本文介绍了Python的基础语法,包括:
- 简单的打印输出
- 注释的使用
- 变量命名规则
- 常见数据类型
- 类型转换方法
- 格式化输出
Python以其简洁的语法和强大的功能,成为初学者学习编程的理想选择。掌握这些基础知识后,你就可以开始编写简单的Python程序了!

