python笔记一
python笔记一
JoBackRerPython笔记01
内容摘要:变量,运算符,判断,循环
变量
什么是变量?
- 变量是用于存储数据的标识符。
- 它们允许我们为数据赋予名称,以便在程序中引用。
变量命名规则
- 变量名必须以字母或下划线开头。
- 变量名可以包含字母、数字和下划线。
- 变量名是大小写敏感的。
变量的赋值
- 使用等号(=)运算符来将值分配给变量。
- 变量在首次赋值时被创建。
1
my_variable = 42 # 将值42赋给my_variable
数据类型
- Python中的变量可以包含不同的数据类型,包括整数(int)、浮点数(float)、字符串(str)、布尔值(bool)等。
- 变量的数据类型可以自动推断,也可以显式指定。
1
2
3
4my_integer = 42
my_float = 3.14
my_string = "Hello, World!"
my_boolean = True
变量的使用
- 可以在程序中随时引用变量,以使用其值。
1
2
3
4x = 10
y = 5
result = x + y # 将x和y相加,并将结果赋给result
print(result) # 输出result的值,即15
动态类型
- Python是一种动态类型语言,允许变量在运行时更改其数据类型。
1
2my_variable = 42 # 整数
my_variable = "Hello" # 字符串
运算符
- 运算符是用于执行操作的特殊符号或关键字。
- 它们用于执行各种数学和逻辑运算。
常见运算符
算术运算符
+
:加法-
:减法*
:乘法/
:除法%
:取余**
:幂运算1
2
3
4
5
6
7
8
9x = 10
y = 5
addition = x + y # 加法
subtraction = x - y # 减法
multiplication = x * y # 乘法
division = x / y # 除法
remainder = x % y # 取余
power = x ** y # 幂运算
比较运算符
==
:等于!=
:不等于<
:小于>
:大于<=
:小于等于>=
:大于等于1
2
3
4
5
6
7
8
9
10x = 10
y = 5
equals = x == y # 等于
not_equals = x != y # 不等于
less_than = x < y # 小于
greater_than = x > y # 大于
less_than_or_equal = x <= y # 小于等于
greater_than_or_equal = x >= y # 大于等于
逻辑运算符
and
:逻辑与or
:逻辑或not
:逻辑非1
2
3
4
5
6
7x = True
y = False
logical_and = x and y # 逻辑与
logical_or = x or y # 逻辑或
logical_not = not x # 逻辑非
输入和输出
输入
- 使用input()函数从用户获取输入。
1
2user_input = input("请输入你的名字:")
print("你输入的名字是:", user_input)
输出
- 使用print()函数将数据输出到屏幕上。
1
2
3
4name = "Alice"
age = 30
print("姓名:", name)
print("年龄:", age)
条件语句(if语句)
- 条件语句(if语句)用于根据条件执行不同的代码块。
基本if语句结构
1 | if condition: |
示例
1 | x = 10 |
elif语句
- 用于测试多个条件。
1
2
3
4
5
6if condition1:
# 条件1成立时执行
elif condition2:
# 条件2成立时执行
else:
# 所有条件都不成立时执行
循环
for循环
- 用于遍历序列中的元素。
1
2for item in sequence:
# 针对每个元素执行操作
示例
1 | fruits = ["apple", "banana", "cherry"] |
while循循环
- 当条件为真时执行循环。
1
2while condition:
# 当条件为真时执行
示例
1 | count = 0 |
评论
匿名评论隐私政策