一、python简介
python是一种动态解释型的强类型语言,创始人:龟叔。
python秉承的原则就是优美、简洁,所以开发上比之前学过的C、java等要简单一些,开发的效率也比较高。
解释型语言的特点:开发效率高、可以跨平台,但运行速度较慢。
java是一种介于解释型和编译型之间的语言,具有解释型语言和编译型语言的某些特点。
二、print
python中打印直接使用语句print('xxxx')即可。
print()中内容可以用“,”分隔,输出时自动拼接在一起,中间有空格分隔
三、变量
python中变量在赋值的同时声明,如x=123,即声明变量x,并赋值为3。
变量声明的同时不需要加类型声明,变量也可以先被赋值为一种类型,再被赋值为另外一种类型,但是python确实是有类型的。
变量的命名规则同其他语言一样,不过在python中可以用中文来作为变量名,不会报错,但是一般不允许这种命名方式。
四、基本数据类型
python中的基本数据类型有以下几种:
int -- 整数 python3中默认整数都是int型,python2中int的范围为-231~232-1(32位系统中)/-263~263-1,超过此范围的为long int型
str -- 字符串 python中没有字符型,都是字符串
bool -- 布尔型 True or False(注意大小写)
注:
1、str不能直接与int相加,但可以相乘,如“su”*3=“sususu”
2、类型转换可直接用int()、str()、bool()等进行转换,很方便
3、字符串想保留原格式,用‘’‘内容‘’‘
五、注释
注释分两种:单行注释和多行注释
单行注释使用 #注释内容
多行注释使用 ‘’‘注释内容’‘’或“”“注释内容”“”
六、if语句
if语句基本结构
if 条件: 处理语句 elif 条件: 处理语句 else: 处理语句
七、while语句
while语句基本结构
while 条件: #循环体 else:
#循环未被break的情况处理内容,可选
八、总结
python中一切从简