Python3.5基础教程:变量、数据结构与控制流

3 下载量 72 浏览量 更新于2024-07-15 收藏 1.15MB PDF 举报
"这篇文章主要介绍了Python3.5的基础知识,包括变量、数据结构、条件语句和循环语句,以及在这些语句中常用的`break`和`continue`语句。作者通过实例来详细解析了Python3.5编程入门的学习要点,提供了操作技巧和注意事项,适合初学者参考学习。" 在Python3.5中,变量是编程中的基本概念,它就像一个容器,用于存储数据。Python是动态类型语言,因此变量不需要预先声明,可以直接赋值使用。根据所赋的值,编译器会自动判断变量的类型。例如: ```python x = 10 # x 是 int 类型 y = "hello" # y 是 str 类型 ``` 运算符在Python中扮演着关键角色。例如,``表示幂运算,`%`用于求余数,`&`、`|`和`^`则是按位运算符,分别对应按位与、按位或和按位异或。布尔运算符`if`后面的表达式非零则为真(等同于`True`),零则为假(等同于`False`)。 ```python print(2 3) # 幂运算,输出 8 print(5 % 3) # 求余数,输出 2 ``` Python3.5的基本数据类型包括整数(`int`)、浮点数(`float`)、布尔值(`bool`)和字符串(`str`)。在Python3.x中,不再有`long`类型,所有的整数都是`int`。下面的示例展示了不同类型的变量: ```python i = 888888888888888888 # 整数 j = 18 # 整数 k = 0.5689 # 浮点数 z = False # 布尔值 s = "hello world" # 字符串 ``` 字符串是Python中常用的文本处理对象,支持多种运算操作,如连接(+)、索引、切片等。下面的例子展示了字符串的基本使用: ```python print("hello", "world") # 使用逗号连接两个字符串,输出 "hello world" ``` 条件语句如`if`、`elif`和`else`用于根据条件执行不同的代码块。循环语句包括`for`和`while`,用于重复执行某些代码。`break`语句用于跳出当前循环,而`continue`语句则跳过当前循环的剩余部分,继续下一次迭代。这些控制流语句在编写复杂的逻辑时非常有用。 ```python for i in range(5): if i == 3: break # 当 i 等于 3 时跳出循环 print(i) for j in range(5): if j == 3: continue # 当 j 等于 3 时跳过本次循环的剩余部分 print(j) ``` 学习Python3.5的基础知识,包括变量、数据结构、条件和循环语句,以及`break`和`continue`,对于初学者来说至关重要,它们构成了Python编程的基础,也是进一步深入学习Python语法和应用的关键。通过实践这些实例,可以更好地理解和掌握这些概念。