“”"
疫期在家,学习python。感谢传智播客!
00-前戏
2020/02/21
-
python介绍:英 [ˈpaɪθən] 美 [ˈpaɪθɑːn] 蟒蛇
(1) 特点:免费,开源。
(2) python应用领域:自动化测试、网络爬虫、web开发、人工智能等。
(3) 企业使用版本python3.5+,学习使用版本python 3.7。 -
Python解释器:
(1) 当前课程使用CPython(C语言开发的官方解释器)。
(2) 下载Python解释器,www.python.org,下载python 3.7.2 (Windows x86-64 executable installer,2018.12.24)
(3) 双击安装,Add Python 3.7 to PATH打勾,可更改安装路径,安装。
(4) cmd输入python查看版本,exit()退出。(5) 也可手动配置path环境变量值:
C:\develop\Python\Python37
C:\develop\Python\Python37\Scripts\ -
PyCharm IDE:
(1) PyCharm是一种Python IDE(集成开发环境)。
分为专业版(professional,另外集成一些框架和库,收费)和社区版(community,有基本功能,免费,当前学习使用)。
(2) 下载PyCharm,www.jetbrains.com/pycharm/download/,龟速载入……,选择community版本下载。
(3) 双击安装,可更改安装路径,64-bit launcher和 .py打勾,安装。 -
使用PyCharm-Hello Python案例:
(1) 新建项目:
打开PyCharm–Create New Project
–选择Location(例如C:/PycharmProject)
–选择解释器(Existing interpreter–System interpreter–找到python.exe安装路径)
–create。左侧栏选择Project Files视图。
(2) 新建文件:项目根目录处右键–New–Python File,输入HelloPython。
(3) 编写代码:代码区输入,print(“Hello Python”)
(4) 运行代码:代码区右键,选择 Run ‘HelloPython’。快捷键是Ctrl+Shift+F10。 -
PyCharm基本设置(File–Settings):
(1) 修改主题和界面字体:Appearance & Behavior–Appearance,Theme(设置主题)和Use custom font(设置界面字体)。
(2) 修改代码字体格式:Editor–Font,Font(修改字体),Size(修改字号),Line Spacing(修改⾏间距)。
(3) 修改解释器:Project:项⽬名称–Project Interpreter–设置图标处Add–System interpreter–找到python.exe安装路径。 -
PyCharm项目管理:
(1) 打开项目:File–Open–浏览选择目标项目根目录–OK–选择打开项目方式。
This Window(覆盖),New Window(新窗口),Attach(并列显示)
(2) 关闭项目:File–Close Project(关闭当前)/Close Projects in current window(关闭所有)。
“”"
“”"
01-两种注释
就让我在注释里介绍注释吧!
1.注释:对代码进行解释说明。不被解释器执行。注释分两种:
(1) 单行注释:#注释内容。快捷键是ctrl+/。
(2) 多行注释:6个英文单引号或双引号,注释内容写在3个引号与3个引号之间。多行不能嵌套多行。
“”"
# 打印 Hello Python
print(“Hello Python”)
“”"
人生得意须尽欢,
莫使金樽空对月。
“”"
‘’’
人生苦短,
及时行乐。
‘’’
02-标识符和变量
“”"
-
标识符就是自定义的名字。
Python标识符命名规则:字母数字下划线,数字不能开头,不能用关键字,区分大小写。
命名习惯:大驼峰,小驼峰,下划线。 -
变量就是一个内存地址的名字。
Python变量定义格式:变量名 = 值
Python是弱类型语言,无需定义变量的数据类型,可以直接赋值。
“”"
my_name = ‘Tao’
print(my_name)
schoolName = ‘加里敦大学’
print(schoolName)
“”"
03-数据类型
- Python数据类型有:
(1) 整型int
(2) 浮点型float
(3) 字符串str
(4) 布尔型bool
(5) 列表list []
(6) 元组tuple {}
(7) 集合set ()
(8) 字典dict {:} - 验证数据类型方法:type(数据)
“”"
# int – 整型
num1 = 1
print(type(num1))
# float – 浮点型,就是小数
num2 = 1.1
print(type(num2))
# str – 字符串,特点:数据都要带引号
a = ‘hello world’
print(type(a))
# bool – 布尔型,通常判断使用,True 或 False
b = True
print(type(b))
# list – 列表[]
c = [10, 20, 30]
print(type©)
# tuple – 元组{}
d = {10, 20, 30}
print(type(d))
# set – 集合()
e = (10, 20, 30)
print(type(e))
# dict – 字典{:},以键值对形式存在
f = {‘name’: ‘Tom’, ‘age’: 18}
print(type(f))
“”"
04-打断点和Debug
- 打断点:单击目标代码⾏号左侧空⽩位置。
- Debug:打成功断点后,在⽂件内部任意位置 — 右键 – Debug’⽂件名’ — 即可调出Debug⼯具面板 – 单击Step Over/F8图标,即可按步执⾏代码。
- Debug⾯板说明:
Debugger:显示变量和变量的细节
Console:输出内容
“”"
my_name = ‘Tao’
print(my_name)
schoolName = ‘加里敦大学’
print(schoolName)