Python学习之旅--环境配置&基础语法
Posted 赵jc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习之旅--环境配置&基础语法相关的知识,希望对你有一定的参考价值。
是跟着B站大紧老师学习的,具体学习视频可以去B站搜索。
1, python解释器安装
- 通过官网下载最新版本:
- https://www.python.org/downloads/release/python-385/
- 安装
- 傻瓜式的下一步即可
- 需要提前创建好安装到的文件夹
- 并且勾选add path环境变量
2, pip安装
- 目的: 知道pip安装的两种方式
- 方式一:
- 安装python的时候, 选择默认安装pip
- 方案二:
- 单独下载pip进行安装
3, pycharm安装说明
- 目的: 知道pycharm的安装过程
- 操作流程:
- 1, 到官网下载最新版本pycharm
- https://www.jetbrains.com/pycharm/download/#section=windows
- 2, 在课件中进行下载激活码,进行激活
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HtW7tPHk-1626602285891)(python第一课 环境配置&基础语法.assets/image-20200904112045985.png)]
- 1, 到官网下载最新版本pycharm
4, 计算机组成
- 目的: 知道计算机的组成, 操作系统的作用
- 组成:
- 硬件系统
- 看得见, 摸得着的, 比如: 键盘, 鼠标, cpu,内存
- 软件系统
- 虚拟的, 操作系统(windows10,8), 计算器, 日历
- 硬件系统
- 操作系统作用:
- 硬件系统和软件系统之间的桥梁
5, python介绍
- 目的: python运行原理, 应用场景
- 运行原理:
- 解释性的语言, 边运行,边解释
- 应用场景:
- Web应用开发, 运维, 网络爬虫, 科学计算,桌面软件,服务器软件,游戏
6, 第一个程序helloworld
- 目的: 可以使用python编写helloworld
- 操作流程:
- 1, 在pycharm中创建python文件
- 2, 编写helloworld
- 3, 右键运行
7, 注释
- 目的: 知道python中注释的作用, 格式
- 作用:
- 提高代码的可读性
- 提高团队协作效率
- 格式:
- 单行注释: # 后面是注释的内容
- 多行注释: “”" 中间是注释的内容 “”"
- 注意点:
- 注释不参与运行
8, 变量&数据类型
- 目的: 知道变量的作用, 使用格式, 知道常见的数据类型
- 作用特点:
- 用来存储数据的
- 运行的过程中数据可以变化
- 格式:
- 变量名 = 值
- 数据类型:
- 查看: type(变量名)
- 种类: 字符串(str), 列表(list), 字典(dict), 整数(int), 浮点(float)
- 注意点:
- python中的变量的类型, 取决于等号右边的数据
9, 标识符&关键字
-
目的: 知道标识符的命名规则和python中常见的关键字
-
标识符: 用来给变量, 类, 函数进行命令的规则 规则: 标识符由字母、下划线和数字组成,且数字不能开头 推荐的命令方式: 多个单词之间使用,下划线隔开(_), 比如: user_name python中的内置关键字(保留字), 不能用作标识符 常见的关键字: and as assert break class continue def del elif else except exec finally for from global if in import is lambda not or pass print raise return try while with yield
10, 输出
-
目的: 知道常见的数据,输出方式
-
print输出的时候,常见的占位符: %s 表示字符串 %d 表示整数 %06d 整数保留6位, 不够的在前面补0 %f 表示小数(浮点数) %.02f 小数保留两位 连接符号: print("字符串占位符"%变量名) 新版本连接符 print(f"{变量名1}{变量名2}") 好处: 不需要记住占位符的格式
11, 输入
-
目的: 可以使用input函数, 在程序运行过程中,输入数据到程序
-
操作流程
#1, input可以在程序运行的时候,接收参数 # a = input("请输入你预订的航班号:") # print(a) #2,练习,从键盘上录入苹果的价格 、重量 ,输出: 苹果单价 9.00 元/⽄,购买了 5.00 ⽄,需要⽀付 45.00 元. price = input("请输入苹果的价格:") weight = input("请输入苹果的重量:") print("苹果单价 %.02f 元/⽄,购买了 %.02f ⽄,需要⽀付 %.02f 元"%(float(price),float(weight),float(price)*float(weight)))
12,运算符
-
目的: 掌握python中的加,减,乘,除等等常见的运算
-
操作流程:
#1, 加法 + a = 10 + 20 b = 50 c = a + b print(c) print("=========================") #2, 减法 - num1 = 100 num2 = 33 print(num1 - num2) #3, 乘法 * print(num1 * num2) #4, 除法 / num3 = 100 num4 = 20 print(num4 / num3) #5, 取余 %, 两个数相除,取余数部分 print(10 % 3) #6, 取整 //, 两个数相除, 取商的部分 print(10 // 3) #7, 指数 ** print(2**3)
13,数据类型转换
-
目的: 掌握常见的数据类型之间的转换
-
操作流程:
""" 相互转换: int,float,str; list,tuple; eval: 将特殊字符串当成表达式进行运算 """ #1, int,float,str相互转换 a = 10 a = float(a) a = str(a) print(type(a)) b = "10.5" b = float(b) b = int(b) print(type(b)) print(b) print("==="*10) #2, list,tuple相互转换; tuple不可变类型, 不能转换成list list = [10,20,30] list = tuple(list) print(type(list)) tuple = ("a","b","C") # tuple = list(tuple) # 错误 # print(type(tuple)) print("==="*10) print("3 * 3") print(eval("3 * 3"))
总结
1, 环境安装
- python
- pip
- pycharm
2, 第一个程序
- print("helloworld:)
3, 注释:
- 单行注释, #
- 多行注释, “”" “”"
4, 变量&类型
- 可以变量的量
- int, float, str, list, tuple, dict
5, 输出
- print("")
- print(f"{变量名}")
- 占位符: %s, %f, %.02f, %d, %06d
- 输出%, 需要写成%%
6, 输入
- input(“请输入内容:”)
7, 运算符
- +, -, *, /, %, //, **
- eval
8, 数据类型转换
- int, float, str
- list, tuple
以上是关于Python学习之旅--环境配置&基础语法的主要内容,如果未能解决你的问题,请参考以下文章
Python 基础 2022 最新第一课 安装 & 环境配置
Python 基础 2022 最新第一课 安装 & 环境配置
Python 基础 2022 最新第一课 安装 & 环境配置