视频地址(全部)
https://edu.csdn.net/course/detail/26057
课件地址(全部)
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 * a print('正方形的面积为:',s)
5 变量命名
• 在一个代码段内,尽量不要重名
• 变量名由字母、数字、下划线组成,但不能以数字开头
• Python 中的标识符是区分大小写
• Python保留字: 保留字即关键字,我们不能把它们用作任何变量名
称
import keyword keyword.kwlist
• 变量命名要符合PEP8规范,驼峰命名法
teacherName = ‘yh’
stu_self = MiddleStudent(‘yh’,20)
小结
• 注释的单行和多行
• Python语法通过缩进控制,一个缩进4个空格
• 程序中操作和运算的对象都可以理解为变量
• 变量命名,注意规范
分支结构
课程目标
age=30 ifage>=18: print('yourageis',age) print('adult')
age=13 if age>=16: print('yourageis',age) print('adult') else: print('yourageis',age) print('teenager')
if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4> age=20 if age>=6: print('teenager') elif age>=18: print('adult') else: print('kid')
小结