【Python】01基础语法

0 学习目标

  1. 能够完成 Python 环境搭建
  2. 能够正确定义变量及查看变量类型
  3. 能够实现程序的输出和输入
  4. 能够正确使用运算符
  5. 熟练掌握流程控制语句:if、while、for(下一篇文章详细介绍)

1 Python介绍

1.1 认识Python

在这里插入图片描述
解释型语言:实时翻译
编译型语言:已经翻译好了(速度快)

python的版本:python2和python3(主流)
python 是解释型语言,在执行的时候,需要解释器⼀边解释(翻
译)⼀边执行。从上到下执行,下方代码出现的错误,不会影响上方代码的执行。

1.2 python环境

Python 环境 即 Python 解释器环境。(必须有)
用的是Python3.7(Python3.6 之后的都可以)

添加 path 环境变量
添加环境变量的目的:让程序可以在任意的目录去执行(cmd)

【提示】安装目录:

  1. 不要有中文;
  2. 选择⼀个空目录进行安装;
  3. 安装之后,不要自己移动⽂件。

1.3 pycharm环境

pycharm 是 Python 最好用的 IDE (集成开发环境) 之一。
(写代码、执行代码、查看结果等功能)

PyCharm中编写HelloWorld程序

  1. 启动PyCharm

  2. 创建项目(create new program)
    在这里插入图片描述

  3. 配置代码路径和解释器路径
    在这里插入图片描述

  4. 在项目目录下创建python文件
    在这里插入图片描述

  5. 编写python代码
    在这里插入图片描述

  6. 在当前文件编辑区直接点击鼠标右键,选择Run
    在这里插入图片描述

  7. 在下方控制台中即可看到打印的内容
    在这里插入图片描述
    在这里插入图片描述

1.4 在终端cmd中执行代码

在这里插入图片描述
在这里插入图片描述
如果系统路径没配置python解释器路径,就无法通过cmd的方法执行代码。
在这里插入图片描述

1.5 Pycharm 常见操作

  1. 对文件的操作
    在这里插入图片描述
  2. 设置背景色
    在这里插入图片描述
  3. 设置字体
    在这里插入图片描述
  4. 配置解释器
    在这里插入图片描述

1.6 快捷键

快捷键 说明
Ctrl + a 全选
Ctrl + x 剪切、删除
Ctrl + z 撤回
Ctrl + d 快速复制粘贴上一行
Ctrl + / 注释
Shift + Enter 快速新建一行
Ctrl + alt + l 快速格式化

2 基础语法

2.1 print 函数

print() 是 Python 中的函数,在控制台中输出内容。
主要用途:验证结果是否正确。
在学习阶段使用居多,在工作中会使用其他内容代替(日志输出),想要在控制台进行输出,就必须有 print()

2.2 注释

语法:以 # 开头的就是注释,不会被执行。
快捷键: Ctrl + /(可以选中多行,使用快捷键)
单行注释: #
多行注释:三对多引号或三对单引号。

# 注释分为两种,单⾏和多⾏
#单⾏注释可以使⽤快捷键 Ctrl+/
print('hello world')
"""
这是三队双引号组成的多⾏注释
可以换⾏,不会执⾏
"""

'''
这是三对单引号组成的注释,不会执⾏
'''
print('hello python')
print('hello ')

注意:注释并非越多越好,一目了然的代码无需注释。逻辑复杂的代码,应当先写注释再编码。

2.3 波浪线

红色波浪线:代码错误。
灰色波浪线:代码书写规范性问题,不影响代码的运行。使用代码格式化解决,快捷键 Ctrl + Alt + L(code —> reformat code)
绿色波浪线:不影响代码的运行。pycharm 认为你写的不是⼀个单词。
在这里插入图片描述
indent:代码缩进问题
在这里插入图片描述
在这里插入图片描述

2.4 变量

定义:1. 变量的作用是用来保存数据的;2. 变量必须先定义后使用。
语法:变量名 = 数据值
说明:1. 单等号用于赋值,不具备比较功能。2. 变量名自定义,要满足标识符命名规则。

在这里插入图片描述
练习:分别定义变量 name, age, sex, height。保存你的姓名、年龄、性别、身⾼、并使用 print 进行打印输出。
在这里插入图片描述

2.5 标识符

变量名必须遵循标识符规则。

标识符规则:

  • 由数字、字母、下划线组成,不能使用数字开头
  • 不能使用Python内置关键字
  • 严格区分大小写
  • 不建议使用中文

练习:

关键字命名 √ or × √ or ×
a _a
__ _1_2
123 × 1_abc ×
a-b × a?b ×

python 关键字:

关键字
False(假) None(空) True(真) and(与)
as(起别名) assert(断言) break(终止) class(类)
continue(循环) def(定义函数) del(删除) elif(else if,判断)
else (否则,判断) except(除…之外) finally (最后) for(循环)
from(导包) global (全局) if(判断) import(导包)
in (在…里) is(是) lambda&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值