视频地址(全部)
课件地址(全部)
https://download.csdn.net/download/gentle__man/11858127
基础语法
课程目标
1. Python的注释
2. Python语法格式缩进 *
3. Python的输入与输出
4. 变量 *
5. 变量命名
1.Python注释
Python注释有单行注释和多行注释:
1.1 单行注释以“#”开头
1.2 Python中多行注释使用三个单引号(''')或三个双引号
(""")
2 Python语法格式缩进
• 缩进强迫大家写出格式化的代码
• 当语句以’:’结尾时,缩进的语句视为代码块
• 约定俗成管理,4个空格为一个缩进
• Python大小写敏感
#判断变量a的值大于:
a = 99
if a >=0:print(‘a大于等于0’)else:print(‘a小于0’)
print('end')
注意:提示 IndentationError: unepexted indent 即为缩进问题
3 Python的输入与输出
input和output统称为IO,是命令行下最基本的输入和输出
• input()输入:
input ()会把用户通过键盘输入的任何值都作为字符串来存储过变量
>>> name = input(‘请出入你的名字’)
• print()输出:
用print()在括号中加上字符串,就可以向屏幕上输出指定的文字
>>> name = input(‘请出入你的名字’)
注意:print 默认输出是换行的,如果要实现不换行需要在变量末尾
加上 end=“”:
4 变量
• 变量是程序中 运算的对象:
• 变量需要程序员自己定义
• 定义后要给变量初始化
• 变量的值可以被改变
• 变量是占用内存空间的
#求正方形面积:#a为用户输入的正方向边长
a = int(input('请输入正方向的长:'))#定义正方形面积s
s = a *aprint('正方形的面积为:',s)
5 变量命名
• 在一个代码段内,尽量不要重名
• 变量名由字母、数字、下划线组成,但不能以数字开头
• Python 中的标识符是区分大小写
• Python保留字: 保留字即关键字,我们不能把它们用作任何变量名
称
importkeywordkeyword.kwlist
• 变量命名要符合PEP8规范,驼峰命名法
teacherName =‘yh’stu_self = MiddleStudent(‘yh’,20)
小结
• 注释的单行和多行
• Python语法通过缩进控制,一个缩进4个空格
• 程序中操作和运算的对象都可以理解为变量
• 变量命名,注意规范
分支结构
课程目标
1.单项分支
2.双项分支
3.多项分支
计算机执行代码流程
流程控制介绍
• 流程:计算机执行代码的顺序就是流程
•流程控制:对计算机代码执行顺序的管理就是流程控制
•流程分类:流程控制一共分为三类:1.顺序结构2.分支结构/选择结构3.循环结构
单项分支
age=30ifage>=18:print('yourageis',age)print('adult')
双项分支
age=13
if age>=16:print('yourageis',age)print('adult')else:print('yourageis',age)print('teenager')
多项分支
if :
elif :
elif :
else:age=20
if age>=6:print('teenager')elif age>=18:print('adult')else:print('kid')
小结
•单项分支
• 双项分支
• 多项分支