第一次写博客

第一次写博客,第1张

概述Python笔记(3/13)一、Python入门1、计算机组成了解CPU的作用(处理指令或运算数据)了解内存对作用(存储CPU要处理的数据)临时数据2、Python简介了解PythonPython的应用领域(人工智能、网络爬虫、数据分析、自动化、web开发、机器学习)Python的版本2.X3.X备注(框架):Goo Python笔记(3/13)一、Python入门

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

总结

以上是内存溢出为你收集整理的第一次写博客全部内容,希望文章能够帮你解决第一次写博客所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1188655.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存