Pyhton基础1

Python的应用范围

  • 操作系统
  • WEB
  • 3D动画
  • 云计算
  • 企业应用

是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido于1989年发明,第一个公开发行版发行于1991年。

官方下载版本

https://www.python.org

机器语言:

  • 优点:最底层,速度最快;
  • 缺点:最复杂,开发效率最低;

汇编语言:

  • 优点:比较底层,速度最快;
  • 缺点:复杂,开发效率最低;

高级语言:

  • 编译型:就是编译的时候直接编译成机器可以执行的(.exe .dll .ocx),编译和执行是分开的,但是不能跨平台。因为翻译只做了一次,运行的时不要翻译,所以编译型语言的程序执行效率高。
  • 编译型语言优点:执行速度快,不依赖语言环境运行;缺点是跨平台性差。
  • 解释型:程序不要编译,省了道工序,解释性语言在运行程序的时候才翻译,每一个语句都是执行的时候才能翻译。这样解释性语言每执行一次要翻译一次,效率表较低。但其可移植性好,只要有解释环境,可以在不同的操作系统上运行。
  • 解释型语言优点:跨平台性好,一份代码,到处使用;缺点是执行速度慢,依赖解释器运行。

2018年计算机语言排行榜

Python保留字:

[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

注释:

#    单行注释
'''   ''' 多行注释
"""   """   多行注释

数字(Number)类型:

  • int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
  • bool (布尔), 如 True。
  • float (浮点数), 如 1.23、3E-2
  • complex (复数), 如 1 + 2j、 1.1 + 2.2j

标准数据类型:

Python3中有六个标准的数据类型:

  • 不可变数据:
  • Number(数字)
  • String(字符串)
  • Tuple(元组)
  • Sets(集合)
  • 可变数据
  • List(列表)
  • Dictionary(字典)

运算符:

比较(关系)运算符:

赋值运算符:

逻辑运算符:

位运算符:

转义字符:

字符串运算符:

随机数函数:

#随机模块
#导入随机模块
import random

#生成0-1000的随机整数数
a=random.randint(0,1000)
print(a)


# #生成随机小数
b=random.random()
print(b)


#在随机种子中生成随机数
seed='1234 567890abc yes true'
c=random.choice(seed)
print(c)


#randrange(区间内)
a=random.randrange(1,100,2)
print(a)

猜你喜欢

转载自blog.csdn.net/lambert01/article/details/84313010