1.python的简介
Python是一个高层次的结合解释性、编译性、互动性、和面向对象的脚本语言
2.Python的特点
易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的 语法,学习起来更加简单。
易于阅读:Python代码定义的更清晰。
易于维护:Python的成功在于它的源代码是相当容易维护的。
一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的, 在UNIX,Windows兼容很好。
可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿 开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程 序中调用。
数据库:Python提供所有主要的商业数据库的接口。
3.Python的应用领域
Python的应用领域: 网页开发、系统编程、数据分析、网络爬虫、AI人工智能、大数据、云计 算、自动化脚本开发 Python的实际应用: Youtube - 视频社交网站 豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站 知乎 - 一个问答网站
Python中的输出语句
1、Python输出语句 print ('hello duoceshi')
2、Python格式化输出:
a)%s :字符串 (采用str()的显示)
b)%c :单个字符 %d:十进制整数
c)%i :十进制整数
d)%o:八进制整数
e)%x:十六进制整数
f)%f:浮点数 %% :字符"%"
。
4.python中的基本语句输入输出
5.01.格式化输出命令
print("%s Hello world" % "我是") #我是 Hello world
%d和%i十进制整数
print("%i Hello world" % 1) #1 Hello world
%c 表示只匹配单字符
print("%c Hello world" %"我") #我 Hello world
%f 浮点数
print("Hello world %f" % 3.2) #Hello world 3.200000
%o 八进制数字
num=6
print("the num is %o" % num) #the num is 6
%x十六进制
num=15
print("the num is %x"%num) #the num is f
%字符%%
num=8
print("年化收益率为%d%%"%num) #年化收益率为8%
6.python中的注释
1、单行注释:采用#号
2、单引号、双引号、三引号注释:
print ('dcs is number one')
print ("dcs is number one")
print ('''dcs is number one''')
7.python中的变量命名规则
a)变量由数字、字母、下划线组成,但是必须是字母或者是下划线开头,区分大小写,不能由数字开头、
b)下划线和大写字母开头的标识符有特殊意义
c)单下划线开头标识符_xxxx不能用于from xxx import *只是允许这个类本身进行访问进行私有化了,子类也不可以访问。
d)大写字母开头的在python中一般表示类比如: People
8.python中的输入语句
Input输入语句
a)User=input(“请输入用户名:”)
b)Password=input(‘请输入密码:’)
9.python中常见的运算符
算术运算符
+ 两个对象相加 a+b
- 两个对象相减 a-b
* 两个对象相乘 a*b
/ 两个对象相除a/b
% 取模,返回除法的余数
** 幂次方 a的b次方
// 取整数向下取接近商的整数 a//b
比较运算符
== 等于 比较两个数字是否相等
!= 不等于 比较两个数字是否不相等
> 大于 比较a是否大于b
< 小于 比较a是否小于b
>= 大于等于 a>=b
<= 小于等于 a<=b
逻辑运算符
and a and b a和b同时为true则为true
or a or b a和b其一为true则为true
not 取反
位运算符
& 按位与运算符 参与运算的两个值,如果相对应的位都为1则该位结果为1,否则为0
| 按位或运算符 对应的位两个二进制有一个为1时,结果就为1
^ 按位异或运算符 对应的二进制位不同时,结果就为1
~ 按位取反运算符 把二进制位0变成1,1变成0 公式:-x-1
<< 左移运算符 把对应的二进制的位数向左移动两位a<<2
>> 右移运算符 把对应的二进制的位数向右移动两位b>>2
成员运算符
in 如果在指定的序列中找到则返回值为True
not in 如果在指定的序列中没有找到值返回false |
|
|
|