
1、计算机组成
了解cpu的作用(处理指令或运算数据)了解内存对作用(存储cpu要处理的数据)临时数据2、Python简介
了解Python
Python的应用领域(人工智能、网络爬虫、数据分析、自动化、web开发、机器学习)
Python的版本 2.X 3.X
备注(框架):
Google开源机器学习框架:TensorFlow
开源社区主推学习框架:Scikit-learn
百度开源深度学习框架:Paddle
3、课程介绍
Python基础学习路线:
(1)Python入门:环境搭建、变量、输入、输出、数据类型;
(2)流程控制:条件语句、循环;
(3)数据序列:字符串、列表、字典、元组……
(4)函数:参数、返回值、递归、lanbda表达式
(5)文件 *** 作:打开和关闭、读取或写入;
(6)面向对象:类和对象、继承、面向对象。。。
(7)模块、包、异常;
(8)综合实战;
4、解释器的作用和分类
解释器的作用:运行文件/代码 cpython
下载Python解释器
安装Python解释器
5、Python解释器对下载和安装
Install Now
Add Python 3.8 to PATH
6、PyCharm
PyCharm的作用下载安装PyCharmPyCharm的基本使用PyCharm的基本设置7、下载安装PyCharm
8、新建项目
9、新建书写运行文件
Python file
如果是将来要上传到服务器的文件,那么文件名切记不能用中文。
10、PyCharm的基本设置
[file]–[Settings]/[Default Settings]
Front:修改字体Size:修改字号line Spacing:修改行间距11、PyCharm修改解释器
[Project :项目名称]–[Project Interpreter]–[设置图标]–[Add]–浏览到目标解释器–[OK]
12、PyCharm项目管理
新建项目
打开项目
关闭项目
13、PyCharm总结
PyCharm新建文件
项目管理空白位置–右键–new–Pythonfile
运行代码
代码内部–右键–Run
修改代码文字格式
[file]-----[Settings] /[Default Settings]----[Editor]----[Font]
14、注释
单行: #注释内容 快捷键:ctrl+/
多行:“”“注释内容”“” 、 ‘’‘注释内容’‘’
15、变量
临时存储在内存中!
变量就是一个存储数据的时候当前数据所在的内存地址的名字而已!!!!
16、定义变量
变量名 = 值
标识符:
(1)由数字、字母、下划线组成;
(2)不能数字开头;
(3)不能使用内置关键字;
(4)严格区分大小写;
False , None, True, and, as, assert, break, class,
continue, def, del, elif, except, finally, for,
from, global, if , import , in, is, lambda, nonlocal,
not , or , pass , raise, try , while, with, yIEld
17、命名习惯:
(1)见名知意;
(2)大驼峰:即每个单词首字母都大写,例如:Myname
(3)小驼峰:第二个(含)以后的单词首字母大写,例如:myname
(4)下划线:例如:my_name
17、使用变量
#1、定义变量 语法: 变量名 = 值
#2、使用变量
#3、变量的特点
#定义变量:存储数据TOM
my_name = ‘TOM’
print(my_name)
18、认识BUG
19、DeBUG工具
步骤:
打断点DeBUG调试断点位置:目标要调试对代码块的第一行代码即可,即一个断点即可。
打断点的方法:单击目标代码对行号右侧空白位置。
20、认识数据类型—type()
数值(int , float)布尔型(True真,False假)str(字符串)List(列表)tuple(元组)set(集合)dict(字典二、基础入门1、输出_认识格式化符号: &(age, name …)
格式化输出:
%s:字符串
%d:有符号对十进制整数 %03d
%f:浮点数 %.2f
2、输出 _格式化符号基础使用方法:
‘’’’’
1、准备数据
2、格式化符号输出数据
‘’’’’
age = 18
name = ‘TOM’
weight = 75.5
stu_ID = 1
#1、今年我的年龄是x岁----%d
print(‘我的年龄是%d’ % age)
#2、我的名字是x
print(‘我的名字是%s’ % name)
#3、我的体重是x公斤
print(‘我的体重是%.2f’ % weight)
#4、我的学号是x
print(‘001我的学号是%03d’ % stu_if )
#5、我的名字是x,今年x岁
print(‘我的名字是%s,今年%d岁’ %(name, age))
print(‘我的名字是%s,明年%d岁’ %(name, age + 1))
#6、我的名字是x,今年x岁,体重x公斤,学号x
print(‘我的名字是%s,今年%d岁,体重%f公斤,学号%d’ %(name, age, weight, stu_ID))
3、输出_格式化符号高级使用方法
4、输出_拓展格式化字符串
5、体验
格式化字符串除了%s,还可以写为 f ‘{表达式}’
print(f’我对名字是{name},今年{age}岁了’)
6、转义字符
\n:换行。\t:制表符,一个tab键(4个空格)的距离。7、_print结束符 print(‘输出内容’, end = ‘\n’)
print(‘hello’, end = “\n”)
print(‘hello’, end = “\t”)
print(‘hi’, end = “…”)
print(‘Python’)
9、输入
input(“提示信息”)
10、输入功能实现
书写input
input(“提示信息”)
观察特点
(1)遇到input,等待用户输入
(2)接收input存变量
(3)input接收到对数据类型都是字符串
password = input(‘请输入您的密码:’)
print(f’您输入的密码为{password}’)
11、体验数据类型转换
数据类型转换的必要性数据类型转换常用方法int(x [,base]):将x转换为一个整数
float(x):将x转换为一个浮点数
str(x):将对象x转换为字符串
eval(str):用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s):将序列s转换为一个元组
Lists(s):将序列s转换为一个列表
12、数据类型转换函数
int(num)
float(num)
str(num)
14、PyCharm交互式开发
15、运算符的分类
算数运算符赋值运算符复合赋值运算符比较运算符逻辑运算符16、算术运算符
+、 -、 、 / , // 整除 ,% 取余 ,* 指数 ,() 小括号
注意: 混合运算优先级顺序:()> ** > * / // % > + -
17、赋值运算符
= :将等号右侧对结果赋值给等号左侧对变量
单个变量赋值多个变量赋值 ( 一 一 对 应 )num = 1
print(num)
多变量赋相同值num1, float1, str1 = 10, 0.5, ‘hello world’
print(num1)
print(float1)
print(str1)
a = b = 100
print(a)
print(b)
18、复合赋值运算符
+= c+=a c=c+a
-=
*=
/=
//=
%=
**=
19、复合赋值运算符注意点
先算复合赋值运算符右边的表达式,再算复合赋值运算20、比较运算符(关系运算符)
“==”,"!=",">","<",">=","<="
21、逻辑运算符
and x and y 并且 ------一假为假
or x or y 或者------------一真为真
not not x 非--------------------取反
22、逻辑运算符书写习惯
加小括号
23、数字对逻辑运算
a = 0
b = 1
c = 2
#and 运算符,只要一个值为0,则结果为0,否则结果为最后一个非0数字
print(a and b) #0
print(b and a) #0
print(a and c) #0
print(c and a) #0
print(b and c) #2
print(c and b) #1
总结#or运算符,只有所有值为0才为0,否则结果为第一个非0数字
print(a or b) #1
print(a or c) #2
print(b or c) #1
以上是内存溢出为你收集整理的第一次写博客全部内容,希望文章能够帮你解决第一次写博客所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)