Python学习到位

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

 

文章目录

  • 前言
  • 一、Python是什么?
  • 二、基础知识内容先了解
    • 标识符
    • 关键字
    • 引号的用法
    • 编码
    • 输入与输出
    • 缩进
    • 注释
    • 数据类型
    • 运算符
  • 总结

前言

看见目录有辣么多,是不是有点怯场,不要慌其实基础知识一看便会。

Python学习到位_第1张图片

 

为什么要学Python编程,究竟它有什么好处呢?

1、简单易学。这就是Python最大的优势。只要会写几句语法,你就可以完成一个任务。

2、代码简洁规范。

3、庞大完善的代码库支持。Python为我们提供了完善的基础代码库,在网络,文件,文本,GUI方面都有大量的函数为我们提供帮助。

4、运行速度快。所构建的应用程序能有更快的运行速度。

那Python的用途是什么呢?

Python作为一门编程语言,可以说是全能的,系统运维、图形处理、数学处理、文本处理、数据库编程、网络编程、web编程、多媒体应用、pymo引擎、黑客编程、爬虫编写、机器学习、人工智能等等,应用无处不在。
 

想必看了这么多好处,你已经跃跃欲试了吧,那快来学习吧!


 

一、Python是什么?

Python是解释型、面向对象、动态数据类型的高级程序设计语言,具有蟒蛇之称。

二、基础内容

1.标识符

Python对各种变量、方法、函数等命名时使用的字符序列称为标识符。

也可以说凡是自己可以起名字的地方都叫标识符,简单地理解,标识符就是一个名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。

命名规则:

1、 区分大小写:Myname与myname是两个不同的标识符。
2 、首字符可以是下画线(_)或字母,但不能是数字。
3、 除首字符外的其他字符必须是下画线、字母和数字。
4、 关键字不能作为标识符。
5 、不要使用Python的内置函数作为自己的标识符。

2.关键字

and 逻辑运算符。
as 创建别名。
assert 用于调试。
break 跳出循环。
class 定义类。
continue 继续循环的下一个迭代。
def 定义函数。
del 删除对象。
elif 在条件语句中使用,等同于 else if。
else 用于条件语句。
except 处理异常,发生异常时如何执行。
False 布尔值,比较运算的结果。
finally 处理异常,无论是否存在异常,都将执行一段代码。
for 创建 for 循环。
from 导入模块的特定部分。
global 声明全局变量。
if 写一个条件语句。
import 导入模块。
in 检查列表、元组等集合中是否存在某个值。
is 测试两个变量是否相等。
lambda 创建匿名函数。
None 表示 null 值。
nonlocal 声明非局部变量。
not 逻辑运算符。
or 逻辑运算符。
pass null 语句,一条什么都不做的语句。
raise 产生异常。
return 退出函数并返回值。
True 布尔值,比较运算的结果。
try 编写 try...except 语句。
while 创建 while 循环。
with 用于简化异常处理。
yield 结束函数,返回生成器。

 

3.运算符

这里的运算法有:

+ 加   
- 减   
* 乘   
/ 除   
% 取模 - 返回除法的余数  
** 幂   
// 取整除   

 

优先级问题:

乘方>正负号>乘除>加减

改变优先级需要用圆括号

tips:

作为运算符符号,必须是英文半角字符。

整除运算符//:   将得到小于真实结果的最大整数。

4.输入与输出问题

1.输入(input())

变量名=input(‘指引信息’)。

a = int(input('我最喜欢的数字:'))
print(a,type(a))

2. 输出(print())

print(1+2)

5.缩进

    Python 中实现对代码的缩进,可以使用空格或者 Tab 键实现。但无论是手动敲空格,还是使用 Tab 键,通常情况下都是采用 4 个空格长度作为一个缩进量。

6.数据类型

    在Python中所有的数据类型都是类,每个数据值都是类的“实例”。
    在Python中有6种主要的内置数据类型:数字、字符串、列表、元组、集合和字典。

    列表、元组、集合和字典可以容纳多项数据。

Python中的数字类型有4种:整数类型、浮点类型、复数类型和布尔类型。

下节将详细讲述数据类型,一眼记心里


总结

这里对文章进行总结:
以上就是今天要讲的内容,本文仅仅简单介绍了Python的基础用法。

 

你可能感兴趣的:(Python,python,numpy,matplotlib)