前言
python解释器下载地址:🔗点击跳转(按需下载自己要用的版本)
pycharm下载地址:🔗点击下载(社区版下载链接,也够一般人使用了)
1 注释
注释是用来解释代码的部分,Python 的解释器会忽略注释内容,仅供开发者参考。养成注释的习惯,对自己是一个很好的帮助的
1.1 单行注释
单行注释以 #
开头,后面是注释的内容例如:
# 这是一个单行注释
print("Hello, World!") # 这是内联注释,解释当前代码的作用
1.2 多行注释
使用三个连续的单引号或双引号,可以实现多行注释。常用于对函数或代码块进行详细说明
'''
这是一个多行注释的示例
可以用来描述代码的逻辑或目的
'''
print("多行注释示例")
"""
这也是一个多行注释
推荐在文档字符串(docstring)中使用
"""
print("另一种多行注释示例")
2 变量和数据类型
Python 是动态类型语言,无需显式声明变量类型,赋值时自动推断
2.1 变量声明
变量是存储数据的容器,使用赋值运算符 =
赋值例如:
# 数字类型
age = 25 # 整型
height = 1.75 # 浮点型
# 字符串类型
name = "Alice"
# 布尔类型
is_active = True
# 列表类型
fruits = ["apple", "banana", "cherry"]
# 字典类型
person = {"name": "Bob", "age": 30}
2.2 命名规则
变量名需遵循以下规则:
必须以字母或下划线
_
开头,不能以数字开头只能包含字母、数字和下划线
区分大小写,例如
Age
和age
是两个不同的变量
2.3 数据类型
Python 中的常见数据类型如下:
3 基本输入输出
Python 提供了简洁的输入输出功能
3.1 输入
input()
函数用于从控制台接收用户输入,默认返回字符串类型
# 获取用户输入
name = input("请输入您的名字:") # 接收用户输入的名字
3.2 输出
print()
函数用于将内容输出到控制台
# 输出简单内容
print("你好," + name) # 输出拼接后的字符串
3.3 格式化输出
使用
%
格式化(传统方式):
age = 25
print("我今年 %d 岁" % age)
使用
str.format()
方法(较为通用):
name = "Alice"
print("你好,{}!".format(name))
使用 f-strings(推荐方式,Python 3.6+ 引入):
age = 25
print(f"我今年 {age} 岁")
4 数据类型转换
Python 提供了多种内置函数,用于在不同数据类型之间转换
4.1 示例代码
# 字符串转整数
x = "10"
x = int(x) # 转换为整型
print(x + 5) # 输出 15
# 整数转字符串
y = 20
y = str(y) # 转换为字符串
print("年龄是:" + y) # 输出 "年龄是:20"
# 列表转集合
fruits = ["apple", "banana", "cherry", "apple"]
unique_fruits = set(fruits) # 去重并转换为集合
print(unique_fruits) # 输出 {'apple', 'banana', 'cherry'}
# 浮点型转整型
z = 5.99
z = int(z) # 转换为整型(截断小数部分)
print(z) # 输出 5