IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python学习心得01(重要知识点总结) -> 正文阅读

[Python知识库]python学习心得01(重要知识点总结)

一、软件的选择

工欲善其事,必先利其器,在开始学习python之前,要先选择好工具,也就是选择一个集成开发环境,我选择的是pycharm,关于pycharm的安装就不多赘述,可以直接去官网(PyCharm 的官网:https://www.jetbrains.com/pycharm/)下载pycharm 3.x版本然后安装或下载一个第三方托管平台Anaconda3;pycharm这个集成开发环境包含:图形用户界面 、 代码编辑器(支持代码补全/自动缩进)编译器、解释器、调试器(断点/单步执行);

二、python的学习

1、关于pycharm

1.1 pycharm的配置初始界面

在初始配置界面,可以通过 `Editor colors and fonts` 选择 “编辑器的配色方案”可以更改外观字体大小,背景颜色等;

2.2 新建/打开一个python项目

<1>命名文件名时建议只使用 "小写字母"、"数字" 和"下划线"

<2>文件名不能以数字开始

<3>在"文件导航区域"能够“打开”?项目文件 ;

下方的“控制台区域”?能够: 输出程序执行内容 /跟踪调试代码的执行 ,对于不明白的代码,可以打断点进行分步执行,看看这个代码具体做了哪些事,方便我们后续理解代码,也可以单步执行每行代码,方便我们后续的排错;

2、学习第一个函数

2.1 print函数(第一行python程序)

大多数人运行的第一个python程序都是Hello word/Hello python,配合print函数,在在控制台输出我们的第一行代码;

?

控制台输出结果:

# 在pycharm中执行python程序需要在当前程序鼠标右键一下,点击执行;

3.python的注释格式

python和其他任何一门语言都一样,都需要在程序中对代码进行标注和说明,方便我们自己阅读我们的代码,也方便后续程序出现问题进行调试时节省调试时间,同时也增强了代码的可读性;同时注释也不是越多越好,一些简单易懂的代码不需要添加注释,要对主要的代码、算法等添加注释;

python的注释格式分为两类:

<1> 单行注释(行注释)

一般在代码行的上方行、下方行、或者是代码的后面,简短的介绍代码作用;

以 # 开头, # 内的内容都是说明文字,运行程序时不会被执行;

?

?为了保证代码的可读性,一般在 # 后面添加一个空格后再填写注释;

如上图所示,如果再代码后添加注释,需要在代码后添加两个空格,再按照行注释格式添加注释;

?<2> 多行注释(块注释)

如果添加的注释比较多,用行注释的话看起来比较混乱,可以使用一对连续的三个引号来进行添加多行注释,同样,两对引号间的内容不会被执行;

?ps:python给出了一系列的代码格式,可自行参考:https://www.python.org/dev/peps/pep-0008/

?

4、算数运算符

<1>加法? ?1 + 1 = 2

<2>减法? ?1 - 3?= -2

<3>乘法? ?1 * 1 = 1

<4>除法? ?1 /?1 = 1

<5>取整除? ? 8?// 4 输出结果2(取商)

? ? ? ? ? ? ? ? ? ? ?7 // 3 输出结果2

<6>取余数? ? 5 % 2 输出结果1

<7>幂(次方)? ?2?** 3?= 8

优先级问题:和传统的数学运算符优先级一致————先乘除后加减,括号内的优先计算,

幂是最高优先级;

4、变量

<1>变量的定义:变量是用来存储数据的,在python中每个变量在使用前都必须赋值,变量赋值后才会被创建;

例如:age = 18 (变量名 = 值)

<2>变量的类型:变量类型包括:str(字符串型)、bool(布尔型)、int(整数型)、float(浮点型)

python可以根据等号右侧的值自动推导出变量存储的数据类型,所以在python中定义变量不需要指定类型;

数字型包括:整型 (int)、?浮点型(float)、布尔型(bool)、复数型 (complex)

非数字型包括:字符串、列表、 元组 、字典

<3>不同类型变量之间的计算:

1、“数字型变量”之间可以直接运算;

2、“字符串变量”之间使用?拼接字符串;

3、“字符串变量”可以和“整数”配合使用 `*` 重复拼接相同的字符串;

如:print("hello"??* 50)就是输出50个hello

4、“数字型变量”和 “字符串”之间不能进行其他计算;

<4>字符串的输入格式

ex:字符串变量 = input("提示信息:需要输入的内容")

 

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-07-11 16:36:07  更:2021-07-11 16:36:36 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 1:11:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码