Python 基础课程《3.python基础语法》
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
一、变量 二、运算符 三、进制与进制之间的转换 四、数据类型 五、数据类型的转换 六、type() 函数查看变量的数据类型 七、Python 中的输入 八、Python 中的输出 九、格式化输出 十、逻辑运算符高阶 十一、ASCII 编码 十二、 Python 的注释 ### Python基础课程知识点详解 #### 一、变量 在编程中,**变量**是指用于存储数据的内存位置。我们可以将变量想象成一个容器或者盒子,这个盒子用来存储各种类型的数据。例如,在Python中,你可以创建一个名为`age`的变量,并将其设置为`6`。 **变量的创建方式**: ```python 变量名 = 值 ``` 例如: ```python age = 6 ``` **变量的命名规则**: 1. 必须以字母或下划线`_`开头。 2. 其他字符可以是字母、数字或下划线。 3. 变量名区分大小写。 4. 不能使用Python的保留字(如`if`, `for`, `while`等)作为变量名。 5. 尽量使用有意义的名字,如`username`而不是`u`。 6. 使用不同的命名约定,如小驼峰式(`userName`)、大驼峰式(`UserName`)或下划线命名法(`user_name`)。 #### 二、运算符 **运算符**是用来执行特定操作的特殊符号。Python支持多种运算符,包括算术运算符、赋值运算符、比较运算符和逻辑运算符。 **1. 算术运算符**: - `+` 加法 - `-` 减法 - `*` 乘法 - `/` 除法 - `%` 取模 - `//` 整除 - `**` 幂运算 示例代码: ```python a = 17 b = 15 c = 3 print(a + b) # 输出 32 print(a - b) # 输出 2 print(a * b) # 输出 255 print(a / b) # 输出 1.1333333333333333 print(a % b) # 输出 2 print(a // c) # 输出 5 print(b ** c) # 输出 3375 ``` **2. 赋值运算符**: - `=` 简单赋值 - `+=` 加法赋值 - `-=` 减法赋值 - `*=` 乘法赋值 - `/=` 除法赋值 - `%=` 取模赋值 - `**=` 幂运算赋值 - `//=` 整除赋值 示例代码: ```python a = 20 a += 1 print(a) # 输出 21 a = 30 a -= 2 print(a) # 输出 28 a = 30 a *= 2 print(a) # 输出 60 a = 50 a /= 2 print(a) # 输出 25.0 a = 70 a //= 3 print(a) # 输出 23 a = 70 a %= 3 print(a) # 输出 1 a = 2 a **= 3 print(a) # 输出 8 ``` **3. 比较运算符**: - `>` 大于 - `<` 小于 - `==` 等于 - `!=` 不等于 - `>=` 大于或等于 - `<=` 小于或等于 示例代码: ```python a = 100 s = "a" print(a > 20) # 输出 True print(s < "b") # 输出 True print(s == "a") # 输出 True print(a != 100) # 输出 False print(a >= 100) # 输出 True print(a <= 200) # 输出 True ``` **4. 逻辑运算符**: - `and` 逻辑与 - `or` 逻辑或 - `not` 逻辑非 逻辑运算符用于处理布尔值。例如: ```python x = True y = False print(x and y) # 输出 False print(x or y) # 输出 True print(not x) # 输出 False ``` #### 三、进制与进制之间的转换 在Python中,可以轻松地进行不同进制(如二进制、八进制、十六进制)之间的转换。例如,将十进制转换为二进制,可以使用`bin()`函数。 示例代码: ```python decimal_number = 10 binary_number = bin(decimal_number) print(binary_number) # 输出 '0b1010' ``` #### 四、数据类型 Python支持多种内置的数据类型,包括但不限于: - 整型(`int`) - 浮点型(`float`) - 字符串(`str`) - 布尔型(`bool`) - 列表(`list`) - 元组(`tuple`) - 字典(`dict`) - 集合(`set`) 每种数据类型都有其特定的用途和特点。 #### 五、数据类型的转换 Python提供了内置函数来转换不同类型的数据,例如: - `int()`:将数据转换为整型。 - `float()`:将数据转换为浮点型。 - `str()`:将数据转换为字符串。 - `bool()`:将数据转换为布尔型。 示例代码: ```python num_str = "123" num_int = int(num_str) print(num_int) # 输出 123 ``` #### 六、`type()` 函数查看变量的数据类型 `type()`函数可以用来查询变量的类型。 示例代码: ```python x = 10 print(type(x)) # 输出 <class 'int'> ``` #### 七、Python 中的输入 Python中的`input()`函数用于获取用户的输入,并默认返回一个字符串。 示例代码: ```python name = input("请输入您的名字:") print("你好," + name) ``` #### 八、Python 中的输出 `print()`函数用于在控制台输出信息。 示例代码: ```python print("Hello, World!") ``` #### 九、格式化输出 使用`format()`函数可以更灵活地格式化输出。 示例代码: ```python name = "Alice" age = 30 print("我的名字是{},年龄是{}".format(name, age)) ``` #### 十、逻辑运算符高阶 逻辑运算符在高级编程中非常重要,它们可以用于构建复杂的条件判断。 示例代码: ```python x = 5 y = 10 z = 15 result = (x < y) and (y < z) print(result) # 输出 True ``` #### 十一、ASCII 编码 ASCII编码是一种常见的字符编码方式,用于表示英文和其他字符。Python中可以使用`ord()`和`chr()`函数来处理ASCII码。 示例代码: ```python char = 'A' ascii_value = ord(char) print(ascii_value) # 输出 65 ``` #### 十二、Python 的注释 **注释**用于解释代码的作用,提高代码的可读性。Python中有两种注释方式: - 单行注释:使用`#` - 多行注释:使用三个单引号`'''`或三个双引号`"""` 示例代码: ```python # 这是一个单行注释 """ 这是一个 多行注释 """ ``` 通过以上知识点的学习,您可以更好地理解和掌握Python的基础语法,为后续更深入的学习打下坚实的基础。































剩余17页未读,继续阅读


- 粉丝: 3w+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 行业性电子商务网站的平台化发展战略.pptx
- 凯旋门项目执行表-项目管理沙盘模拟实训模板.doc
- 西门子PLC培训系列资料6.ppt
- 校园网络需求分析.doc
- 防范电信诈骗网络诈骗主题班会.pptx
- 网站编辑年度工作总结5篇范文.doc
- 计算机组网技术模拟题及答案.doc
- 图像处理:银行信用卡数字识别
- 综合布线工程技术与实训第7章.ppt
- 全国GIS地图更新项目建设方案.docx
- 项目管理考核办法---副本.doc
- 优秀的ios简历模板下载.doc
- 专升本计算机基础知识试题及答案解析.doc
- 中小学作文素材:坑人的购物网站.doc
- 网络营销的创新方式方法.pptx
- 综合布线工程13综合布线系统方案设计指南.ppt


