1. Python安装
-
python命令解释器
-
版本:python3.x
-
customize install,自定义安装 【英/ˈkʌstəmaɪz/】
-
安装位置查看: Win +R —》cmd -》where python
-
配置环境变量
- 作用:帮助系统能够自动找到相应包的路径
- 手动配置环境变量
- 右键此电脑 -》属性 -》高级系统设置 -》环境变量 -》双击系统环境变量中的Path
- 作用:帮助系统能够自动找到相应包的路径
-
python解释器安装测试
-
Win+R --》 cmd --》 python
-
C:\Users\Le>python
Python 3.12.2 (tags/v3.12.2:6abddd9, Feb 6 2024, 21:26:36) [MSC v.1937 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.|>>> print ("hello world")
|>>> hello world
|>>> exit
|>>> Use exit() or Ctrl-Z plus Return to exit
|>>> quit
|>>> Use quit() or Ctrl-Z plus Return to exit
|>>> quit()
-
-
Pycharm
- python代码工具
- 集成开发环境
- 安装
- 官网:https://www.jetbrains.com/pycharm/
- 步骤:
- 下载安装包
- 更改路径,安装,关联文件.py
- 基本操作
- 创建项目
- 新建py文件
2.使用
-
Python是什么
- Python是一种面向对象的解释型计算机程序设计语言
- Python是强类型的动态脚本语言
-
编写第一个程序
- 在那写?
- 怎么写?
- 写完的东西怎么使用
- 使用完的结果是什么
-
Bug
- 输入错误
- print(”123“) #报错,中文引号
- python中的符号都是要用英文的
- 缩进错误
- 单单输出一个东西,print要定格写
- 语法错误
- print(1)print(2)
- 两个print不能写在同一行,一个print必须单独写一行,
- 命名错误
- print(Hello) #错误原因:Hello是字母,那么就是字符串,必须要加上引号,单引号双引号都可以
- 输入错误
-
Debug
- 断点调试
- 设置断点
-
注释
- 单行注释 #开头
print(23) # print(23) print(23)
- 多行注释 英文三个引号,单引号或双引号
print(23) ''' print(23) print(23) print(23) ''' """ print(23) print(23) print(23) """
-
快捷键
-
Tab键,补全
-
ctrl + / 可添加注释,也可以取消注释
-
ctrl + Z 撤销
-
ctrl + C 复制
-
ctrl + V 粘贴
-
ctrl + F 查找
-
ctrl + D 复制到下一行,光标所在行,ctrl +d复制到下一行
-
ctrl + A 全选
-
ctrl + X 剪切
-
3.函数
-
输出函数:print
1. *values:表示可以一次性输出多个对象,输出多个对象时,需要用,隔开(英文逗号) 输出多个内容 逗号隔开,英文符号 print('哈哈哈','嘻嘻嘻','嘿嘿嘿') 2. sep :用来间隔多个对象,默认值是一个空格,可随意更换 print('哈哈哈','嘻嘻嘻','嘿嘿嘿',sep=',') sep就是用来间隔多个值,也只能设置一个sep 3. end :用来设定以什么结尾。默认是换行符号 \n, 可随意更换 print("Hello",end=',') print('哈哈哈','嘻嘻嘻','嘿嘿嘿',sep='|') 效果: Hello,哈哈哈|嘻嘻嘻|嘿嘿嘿
4.变量
-
作用
- 容器,计算机的存储空间,用于保存数据
-
定义变量格式
-
变量名 = 值 (=是赋值运算符),左右两边空格
-
变量只有被赋值时才会被创建,所以变量在使用前必须赋值
-
print("num1") vs print(num1) 加引号会输出引号中的值,不叫引号会被认为是变量
案例: num1 = 2 print(num1) print('num1') 效果: 2 num1
-
-
-
注意事项
- 首次使用变量会在内存中划分空间,并初始化值。
- 再次使用变量不再划分空间,修改原空间的值。
a = 666 #解释器做了两件事情 # 1. 在内存中创建了一个666的数据 # 2. 创建了一个变量a,把666这个数据保存到a变量中去 b = a print(b) print(a) #666 a = 999 #同一个变量可以反复赋值,也可以是不同类型的数值 print(a) #999 #代码从上往下运行
- 变量的命名规范
- 见名知意
- 下划线分隔法 user_name
- 大驼峰命名法 UserName
- 小驼峰命名法 userName
5.标识符
-
含义
- 程序员定义的变量名、函数名
-
组成
-
只能由数字,字母,_(下划线)组成
-
_num = 1 √
-
价格 = 1 (python3支持) √
-
(user) = 1 print((user)) print(user) √
-
标识符被包含在()内对标识符本身没有影响
-
-
不能以数字开头
- 1stu = 1 ×
-
不能是关键字
- 关键字:是python中已经使用了的标识符,具有特殊的功能与含义
- False,None,True,and,as ,async,class,if......
-
严格区分大小写
-
6.数值类型
- 整型:int
- 浮点型:float
- 布尔型:bool
- 复数:complex