LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
Python基础
落落 2019-06-16

python  Guido van Rossum(吉多·范罗苏姆)1989年创立   是一种面向对象的解释性计算机程序设计语言,被称为胶水语言

应用范围:系统编程 图形处理  数学处理  文本处理   数据库编程   网络编程   web编程   爬虫   多媒体  黑客等等

特点:简单易学,免费开源,高层语言,可移植性,解释性,可扩展性,可嵌入性,面向对象,丰富的库,是一种十分精彩又强大的语言,它合理的结合了高性能与使得编写程序简单有趣的特色。

缺点:单行语句和命令行输出问题,独特的语法,运行速度慢。

python安装:下载安装包直接下一步即可,安装完成后cmd--->python即可

  1. 解释型语言:在运行的时候将程序翻译成机器语言,所有运行速度比较慢 python shell

  2. 编译型语言:在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行的时候就不会进行翻译了    c++  java

  1. 交互式编程:交互式编程不需要常见脚本文件,通过python解释器的交互模式进来编写代码,对于简单的尝试性的操作是很方便的

  2. 变量:变量即在程序运行过程中他的值是允许改变的量

  3. 标识符:是用户编程时使用的名字,也就是变量,常量,函数,语句块的句子.        命名规则 不能数字开头,对大小写敏感,有数字字母和下划线组成

  4. 关键字 import keyword 换行keyword.kwlist  显示所有关键字

  5. 缩紧   python通过代码块缩紧方式来区分语句块的 

  6. 注释 单行#   多行'''  '''或"""   """

  7. 操作符  与java,c++有很多类似的地方,也有不同的地方,但只是语法规则不同,实际含义都相同  

  1. 算数运算符:+,-,*,/返回浮点数,//返回整数,%取余,abs(x)绝对值,int(x)转为整数,Float(x)转为浮点数,c.conjugate()返回c的共轭负富数,pow(x,y)/x**y x的y次幂

  2. 比较运算符:<,>,<=,>=,==,!=,is判断两个标识符是不是引用自一个对象,is not 不是引用自不同对象。   八个运算符优先级相同

  3. 逻辑与算符:or短路运算符第一个数为false才计算第二个得值,and短路运算符第一个为true时才计算第二个的值,not 非

  4. 位运算符:|按位或,^安位异,&按位与,<<左移动,>>右移动,~按位取反

  5. 赋值运算符: =,+=,-=,*=,/=,%=,**=幂赋值,//=取整数赋值

  6. 成员运算符:in如果在指定序列返回True,否则返回False; not in没有返回True否则Fale

占位符:%d整数,%f浮点,%s字符串,%e科学计数,%x读入时间格式,%%读%符号

Python输入输出  input()输入,默认字符串      print()输出 sep:该参数表示在输出的内容中,多个值用什么分割,默认空格。end:该参数用来表示在输出之后怎么处理光标所在位置,默认为换行等待下次输出。






推荐文章
评论(0)
分享到
转载我的主页