- 常见的操作系统介绍
- Python的下载与安装
- 官网:https://www.python.org
- 安装:自行根据操作系统百度搜索安装教程
- pycharm下载和安装
- pycharm是Python最好的IDE之一。
- 官网:https://www.jetbranins.com/pycharm/download
-
Python脚本的格式
- Hello(脚本名称).py(脚本格式)
-
Python脚本内部的结构
-
#脚本头 # coding:utf-8 #引用部分 import os #业务部分 print(os.getcwd()) print("1") print("2")
-
-
Python脚本的执行
-
python hello.py (python解释器)(被解释器执行的Python脚本 )
-
-
什么是Python头部注释
-
写在Python脚本第一行的用#号开头表示的信息就是头注释
-
# coding:utf-8
-
-
Python头部注释的作用
- 头注释并不是为代码而服务,更多是被系统或解释器所调用
-
头注释的结构
-
# coding:utf-8 (注释符号)(注释的内容)
-
-
常见头注释介绍
-
国内很常用
-
# coding:utf-8 定义coding则告诉系统脚本是何编码格式
-
-
目前很少使用
-
# !/urs/bin/env 定义#!,会去找指定路径下的Python解释器
-
-
-
导入的是什么
- 导入是将Python的一些功能函数放到当前的脚本中使用
- 不导入的功能无法直接在当前脚本使用(除了python自带的内置)
-
为什么需要导入
- a.py <----------------- b.py
- b脚本想借用a脚本里的功能用一用,就需要把a脚本中的功能导入到b脚本中。
-
初识导入语法
-
import os
-
-
如何执行
- 自上而下,逐行执行
-
什么是Python的内置函数
- 不需要导入,就可以使用的函数,就是内置函数
-
第一个Python的内置函数print的使用
- print在百度翻译上的解释为:打印
- 将你希望的信息显示(打印)在 控制台(cmd)上的函数
- print可以将Python代码中几乎所有程序都可以打印出来
-
print用法
-
# 函数名()参数,函数执行必要数据,有了数据才能执行函数 print(object,end='')
-
-
什么是注释
- 在代码中,不会被Python直接运行的语句
-
为什么要用注释
- 随着程序越来越大、越来越复杂,就应在其中添加说明,对你解决问题的方法进行大致的阐述。
- 注释让你能够使用熟悉的自然语言在程序中添加说明,增强程序的可读性。
-
注释的三种用法
-
#单行注释 # #看到这行代码的人,注意了,这是一个测试代码 #多行注释 #三引号 ”“” 这是三引号注释的第一种双引号形式,我们可以随意换行 “”“
-
-
什么是脚本入口
- 赛车想要进入赛道一定要一个入口,程序的执行也需要这么一个入口。
- 一般我们称代码的执行入口叫做主函数 main
-
脚本入口的写法
-
if __name__ == '__main__': print("我是main函数,程序的入口。")
-
-
是否一定需要脚本入口
- 并不是
- 但是是一种规范
-
input函数的功能
- 接收一个标准输入数据,返回为string类型
- 在命令行输入一行信息,会将这行信息返回成字符串
-
input函数的方法
-
用法
-
result=input("请输入一些内容")
-
-
参数
- 括弧内是一个提示字符串,用来告知用户需要填写的已知条件。
-
实例
-
name=input("请输入您的名字:")#输入ckk print(name)#就会输出 ckk
-
-
- 什么是变量
- 一个拥有变量值的变量名===变量
- 赋值语句
- 通过给变量名赋值可以进行值的改变
- 变量名可以不变,而变量值可以随时改变
- 变量住哪里
- 变量存在于我们电脑的内存里
- 每个变量被定义后存入一个内存块
- 变量名的规则
- 组成:必须是数字,字母,下划线组成
- 长度:任意长度,但不建议太长,20字符以内
- 要求:开头必须是字母
- 注意:区分大小写,有意义
- 举例:推荐使用下划线 my_name,my_age
- 变量的特点
- 可以反复存储数据
- 可以反复取出数据
- 可以反复更改数据
- 什么是关键字
- Python内部自带的用于处理业务逻辑的特殊单词
- 变量名决不能使用关键字命名
- 关键字与变量名的区别
- 变量名用于给变量赋值使用,而关键字用于业务逻辑处理
- 关键字的分类
- 强关键字:完全不能用来当做关键字使用,编译阶段就会报错。
- 弱关键字:可以当做变量名使用,但是会影响这个关键字的功能。
- 常见关键字(强关键字)