2.1代码风格(课件)-《程序设计基础(Python)》同步教学(人民邮电版)
|
15页
|
83人阅读
|
17人下载
普通
内容正文:
第2章 Python基础语法
1
学习目标/Target
熟悉Python语言的代码风格,能够说出缩进、注释、语句换行基本规范
熟悉标识符的命名规则,能够在程序中正确命名标识符
熟悉关键字,能够正确识别程序中的关键字
熟悉变量的定义方式,能够在程序中定义合法的变量
2
学习目标/Target
熟悉数据类型的分类,能够使用变量保存数字类型的数据
熟悉数据类型的查看方式,能够通过type()函数查看变量数据类型
熟悉数字类型的转换方式,能够实现数字数据类型的转换
熟悉运算符的用法,能够使用运算符进行数值运算
3
学习目标/Target
熟悉运算符优先级,能够在数值运算中正确使用运算符
熟悉input()函数的使用,能够通过input()函数接收从键盘输入的数据
熟悉print()函数的使用,能够通过print()函数以不同的形式输出数据
4
章节概述/ Summary
九层之台,起于累土。如果要开发Python程序,那么需要提前掌握Python语言的基础语法。本章将针对Python的代码风格、标识符、关键字、变量、数据类型、数字运算、基本输入和输出这些基础语法进行详细地讲解。
5
目录/Contents
01
代码风格
标识符和关键字
变量
数据类型
02
03
04
6
目录/Contents
05
数字运算
基本输入和输出
实例:毛遂自荐
06
07
7
代码风格
2.1
8
2.1.1 注释
注释是代码中穿插的辅助性文字,用于标识代码的作者、创建时间、含义或功能等信息,以提高代码的可读性。注释的内容会被Python解释器自动忽略,并不会被执行。
9
2.1.1 注释
1. 单行注释
单行注释以“#”开头,“#”后面的内容用于说明当前行或当前行之后代码的功能,“#”与内容之间有一个空格。
单行注释既可以单独占一行,也可以放在要标识的代码右侧,跟代码位于同一行。若单行注释与代码位于同一行,则“#”与代码之间建议至少保留两个空格。
# 我是注释
print("志当存高远") # 我也是注释
10
2.1.1 注释
2. 多行注释
多行注释是由三对单引号或三对双引号包裹的语句。
'''
博学之
审问之
慎思之
明辩之
笃行之
'''
"""
勤能补拙是良训
一分辛苦一分才
"""
11
2.1.1 注释
多行注释不允许嵌套使用,即三对单引号包裹的语句中不允许再次出现三对单引号,三对双引号包裹的语句中不允许再次出现三对双引号。
'''
少壮不努力
'''
老大徒伤悲
'''
'''
12
2.1.1 注释
当“#”、单引号、双引号这几个符号作为字符串的一部分时,便不能再将它们视为注释标记,而应该作为正常代码的一部分。
print("#是单行注释的开始标记")
13
2.1.2 缩进
Python使用缩进控制代码的逻辑关系和层次结构。
Python中使用Tab键或者空格控制缩进,但不允许Tab键和空格键混合使用,其中空格是推荐的控制缩进方法,一般情况下使用4个空格表示一个缩进。
同一级别的代码块具有相同的缩进。
第2行和第5行代码是顶行的,它们属于同一级别;
第3~4行代码前面有4个空格,它们从属第2行代码;
第6~7行代码前面有4个空格,它们从属第5行代码。
14
2.1.3 语句换行
Python官方建议一行代码的长度不要超过79个字符。
语句换行主要有两种方式:
①在代码所在行的末尾加上符号“\”。
②使用小括号包裹代码。
side_01 = 3; side_02 = 4; side_03 = 5
result = side_01 + side_02 > side_03 or \
side_02 + side_03 > side_01 or \
side_01 + side_03 > side_02
side_01 = 3; side_02 = 4; side_03 = 5
result = (side_01 + side_02 > side_03 or
side_02 + side_03 > side_01 or
side_01 + side_03 > side_02)
在行的末尾加上符号“\”实现换行
使用小括号包裹代码实现换行
15
$$