0 0 0

python基础语法(1)

惰卫
3天前 8
  1. 变量和数据类型
    • 变量定义:在 Python 中,使用等号(=)来给变量赋值。变量名可以包含字母、数字和下划线,但不能以数字开头。
    • 示例
 
python
 
 
 
 
# 定义一个整数类型的变量
age = 20
# 定义一个字符串类型的变量
name = "John"
# 定义一个浮点数类型的变量
height = 1.75

 

  • 数据类型:Python 有多种数据类型,如整数(int)、浮点数(float)、字符串(str)、布尔值(bool)、列表(list)、元组(tuple)、集合(set)和字典(dict)。
  • 示例
 
python
 
 
 
 
# 布尔值
is_student = True
# 列表,可包含不同类型的数据
fruits = ["apple", "banana", 3.14]
# 元组,不可变的序列
coordinates = (10, 20)
# 集合,无序且不包含重复元素
numbers = {1, 2, 3, 3}
# 字典,以键 - 值对的形式存储数据
person = {"name": "Alice", "age": 25, "city": "New York"}

 

  1. 运算符
    • 算术运算符:包括加(+)、减(-)、乘(*)、除(/)、取模(%)、幂运算(**)和整除(//)。
    • 示例
 
python
 
 
 
 
a = 10
b = 3
print(a + b)  
print(a - b)  
print(a * b)  
print(a / b)  
print(a % b)  
print(a ** b) 
print(a // b) 

 

  • 比较运算符:用于比较两个值,返回布尔值。包括等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)和小于等于(<=)。
  • 示例
 
python
 
 
 
 
x = 5
y = 7
print(x == y)  
print(x!= y)  
print(x > y)  
print(x < y)  
print(x >= y) 
print(x <= y) 

 

  • 逻辑运算符:有 and、or 和 not,用于组合或反转布尔值。
  • 示例

 

收起
python
 
 
 
 
p = True
q = False
print(p and q)  
print(p or q)  
print(not p)  

 

  1. 控制流语句
    • 条件语句(if - elif - else):根据条件执行不同的代码块。
    • 示例
 
python
 
 
 
 
score = 85
if score >= 90:
    print("优秀")
elif score >= 70:
    print("良好")
else:
    print("合格")

 

  • 循环语句(for 和 while)
    • for 循环:用于遍历可迭代对象(如列表、元组、字符串等)。
    • 示例
 
python
 
 
 
 
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

 

  • while 循环:在条件为真时重复执行代码块。
  • 示例
 
python
 
 
 
 
count = 0
while count < 5:
    print(count)
    count += 1

 

  1. 函数定义和调用
    • 函数定义:使用 def 关键字来定义函数,函数可以接受参数并返回值。
    • 示例
 
python
 
 
 
 
def add_numbers(a, b):
    return a + b

 

  • 函数调用:通过函数名和参数来调用函数。
  • 示例
 
python
 
 
 
 
result = add_numbers(3, 5)
print(result)

 

  1. 输入和输出
    • 输出(print):用于在控制台打印输出内容。可以输出多个值,用逗号分隔。
    • 示例
 
python
 
 
 
 
print("Hello, World!")
name = "Bob"
age = 30
print("姓名:", name, "年龄:", age)
 
 
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!