一、python简介python是一个高层次的结合了解释性、编译性、互动性和面向对象脚本的语言
python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符合,它具有其他语言更有特色的语法结构
python是一种解释型语言:这意味着开发过程汇总没有可编译这个环节。类型于php和perl语言
python是交互式语言:这意味着,您可以在一个Python提示符>>>后直接执行代码
python是面向对象语言:这意味着python支持面向对象风格或代码封装在对象的编译技术
python是初学者的语言:python对初级程序员而言,是一种伟大的语言。
二、python的特点
易于学习:python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单
易于阅读:python代码定义更清晰
易于维护:python的成功在于它的源代码是相当容易维护的
一个广泛的标准库:python的最大优势之一是丰富的库,跨平台的,在unix,windows兼容性号
可扩展;如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开发的算法,可以使用c或c++
完成部分程序,然后从python程序中调用
数据库:python提供所有主要的商业数据库的接口
三、python的应用领域
网页开发、系统编程、系统分析、网络爬虫、AI人工智能、大数据、云计算、自动化脚本开发
四、python的固定语法
1、python安装时,系统默认其源文件为UIF-8编码格式,所以在为源文件制定的字符编码时需要在文件的首行插入一行 通常使用的编码声明格式,特殊的注释行:#coding=utf-8
五、python的输出语句
1、python输出语句
print('hello word')
2、python格式化输出
%s:字符串(采用str()显示)
%c:单个字符
%d:十进制整数
%i:十进制整数
%o:八进制整数
%x:十六进制整数
%f:浮点数
%%:字符"%"
六、python中的注释
1、单行注释:采用#
2、单引号、双引号、三引号注释:
print ('dcs is number one')
print ("dcs is number one")
print ('''dcs is number one''')
七、Python中的变量命名规则
1、变量由字母,数字,下划线组成,但必须是字母或下划线开头,区分大小
写,不能由数字开头
2、下划线和大写字母开头的标识符有特殊意义:
a.单下划线开头标识符_xxx 不能用于from xxx import *,即保护类型只能允
许其本身与子类进行访问
b.__xxx 双下划线的表示的是私有类型的变量。只能是允许这个类本身进行访
问了,连子类也不可以
c.大写字母开头的在Python中一般表示类比如:People
八、Python中的输入语句
input()函数会把任何用户输入的内容、转换成字符串存储,在需要其它类型的数据
时,调用相应的函数进行转换
name = input('请输入您的用户名:')
if name == 'duoceshi':
print ('VIP用户')
else:
print ('普通用户')
九、python常用的运算操作
Python支持算术运算符、赋值运算符、位运算符、比较运算符、逻辑运算符、字符串运算
符、成员运算符和身份运算符等基本运算符。
《1》算术运算符
2、赋值运算符
5、位运算符
二进制的转换
1: 0 0 0 0 0 0 0 1
2: 0 0 0 0 0 0 1 0
3: 0 0 0 0 0 0 1 1
4: 0 0 0 0 0 1 0 0
5: 0 0 0 0 0 1 0 1
6: 0 0 0 0 0 1 1 0
: 1 1 1 1 1 1 1 1
: 128 64 32 16 8 4 2 1
25 0 0 0 1 1 0 0 1
87 0 1 0 1 0 1 1 1