Python基础(1):基础语法

 一、引言

Python 是一种高级、通用、解释型编程语言,以其简洁、易读的语法而闻名,广泛应用于 Web 开发、数据分析、人工智能、自动化脚本等众多领域。在本教程中,我们将深入探讨 Python 的基础语法,为后续的编程学习打下坚实的基础。在当今数字化时代,网络安全的重要性不言而喻。从保护个人隐私信息到维护企业关键数据资产,再到保障国家层面的网络空间主权,网络安全专业人员肩负着重大责任。而 Python 这一强大且灵活的编程语言,已成为网络安全领域不可或缺的工具,为从业者提供了诸多显著优势,有力地推动了网络安全技术的发展与实践应用。

二、变量和数据类型

(一)变量定义与赋值

在 Python 中,使用等号(=)来为变量赋值。变量名是标识符,它可以包含字母、数字和下划线,但不能以数字开头,并且区分大小写。例如:

# 定义一个整数变量
age = 25
# 定义一个字符串变量
name = "John Doe"
# 定义一个浮点数变量
height = 1.75

(二)数据类型

  1. 整数(int:表示没有小数部分的数字,如 5-101000 等。Python 中的整数可以是任意大小,不受限于机器字长。
  2. 浮点数(float:用于表示带有小数部分的数值,例如 3.14-2.51.0 等。需要注意的是,由于浮点数的内部表示方式,在进行精确的数值计算时可能会出现一些舍入误差。
  3. 字符串(str:由一系列字符组成,用单引号(')或双引号(")括起来,例如 'Hello, World!'"Python" 等。字符串可以进行各种操作,如拼接、切片、查找等。                              字符串拼接:使用 + 运算符将两个或多个字符串连接在一起。         
    greeting = "Hello"
    name = "Alice"
    message = greeting + ", " + name + "!"
    print(message)  # 输出:Hello, Alice!
    
         字符串切片:通过指定起始索引和结束索引(不包括结束索引对应的字符)来获取字符串的子串。索引从 0 开始。    
    text = "Python is great"
    print(text[0:6])  # 输出:Python
    print(text[7:])  # 输出:is great
    
          字符串查找:使用 in 关键字来检查一个字符串是否包含另一个字符串。          
    sentence = "I love programming in Python"
    if "Python" in sentence:
        print("找到了 Python 这个单词")
    
  4. 布尔值(bool:只有两个取值,True 和 False,用于表示条件的真假。布尔值通常在条件判断和逻辑运算中使用。                                                                                                          
    is_student = True
    has_passed = False
    
  5. 列表(list:是一个有序的可变序列,可以包含不同类型的元素。列表使用方括号([])括起来,元素之间用逗号分隔。                                                                                
    fruits = ["apple", "banana", "cherry"]
    numbers = [1, 2, 3, 4, 5]
    mixed_list = ["string", 10, True, 3.14]
    
         列表操作:                                                                                                                                                访问元素:通过索引访问列表中的元素,索引从 0 开始。                                   
    print(fruits[0])  # 输出:apple
    
                       修改元素:可以通过索引直接修改列表中的元素。                                                
    fruits[1] = "orange"
    print(fruits)  # 输出:['apple', 'orange', 'cherry']
    
                       添加元素:使用 append() 方法在列表末尾添加一个元素,使用 insert() 方法在指定位置插入一个元素。                                                                                                          
    fruits.append("mango")
    fruits.insert(1, "grape")
    print(fruits)  # 输出&#
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟小白:长岛icetea

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值