设为首页 收藏本站
查看: 720|回复: 0

[经验分享] Linux1204

[复制链接]

尚未签到

发表于 2018-5-16 12:34:37 | 显示全部楼层 |阅读模式
  Python的应用领域:
系统运维:
网络编程(搜索引擎,爬虫,服务器编程)
虚拟产品和现实完全无缝结合。
科学计算
人工智能,机器人
web开发(后端)
云计算
大数据及数据库编程
教育
游戏、图像
其他
  优点:
面向对象
免费
可移植
可混合编程
简单易学
开发效率高
应用领域广
开源
缺点:
于c和c++比,执行速度低
官网:
www.Python.org
  编译语言:
c/c++------>>机器指令------> 目标机器
解释执行型语言:
Java/Python------->解释执行器程序(运行与机器上)
  Python解释执行器的类型:
cpython(c语言写的)   jpython(java语言写的) Ironpython(基于.net框架的)     pypy(Python语言写的)

  第一个Python程序:
.py python源代码
.c c语言
.cpp/.cxx/.cc/c++语言
.Java       java语言
  Python的交互模式下编写执行代码
  进入交互模式:
$python3<回车>
退出交互模式
quite<回车>

    Python的注释 #加空格
sublime 中注释的快捷方式:
ctrl + /(linux下)
command+/(mas os x 下)
  Python程序的组成
程序由模块组成
模块由语句(函数,类)等组成
语句包含表达方式
表达式建立并处理数据对象
  Python3的核心数据类型和内置对象
数字类型:
整型,自然数,复数。不带小数部分的数
浮点型:小数表示法,
科学计数法,
float(6.18e-1)e标识10**
复数,(complex)二维表示方式
数学里的一种表示数的方法、
分为实部和虚部
虚部以jhuoJ结尾
r b bescool
bool
用来表示真和假的两种状态的类型
true表示真
false 表示假
  字符串类型
空值  none
None是特殊的常量  ,不表示任何类型。作用:占位、变量解除绑定
  八进制 表示法:0o
十六进制表示法:0x
0123456789abcdef
二进制表示法:0b
  ---------------------------------------------------------------------、
表达式和运算符(也叫操作符)由一个数字(或其他对象)或数字和运算符组成,用来表示一个运算,通常是让程序返回一个结果。
  算数运算符:
+
_
*
/   除法得到的数是浮点型数,不会丢弃小数部分。
%
//    地板除的结果是去小数点取整,向下取整。-8//3 = -3
  **  
(括号)分组表达式
用()可以表达式分组,()内的表达式优先进行 计算
  因为-5~256之间在python解释执行器中只有一份,此数据无法重复使用
Python3是解释执行器
  变量:什么是变量(关联一个对象的符号)
变量名的命名法:
变量名必须为字母或下划线开头,后跟字母、下划线或数字,不能使用Python的关键字(False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
assert     else       import     pass
break      except     in         raise)
注、:变量名区别大小写
合法的变量名示例:
  赋值语句:
语法:变量名 = 表达式
作用:
当没有变量时候,创建一个新变量,同时将变量绑定在这个对象上,存在时改变此变量的关联对象,变量访问此变量关系的这一对象。
说明:一个变量只能绑定一个对象
两个变量可以同时绑定同一对象。

pyhton 关联、绑定、引用的含义
在Python中,变量没有类型
关联/绑定/应用都是指定变量和一个对象的关联关系
is / is not 运算符
is作用:判断两个变量是否绑定同一个对象。当是同一个对象发人返回true,否则返回false
is not相反
  del 语句、:
用于删除变量,同时解除变量与对象的关联关系,如果可能则释放对象
del 变量名
  在交互模式下查看当前作用域的所有的变量:
help(&quot;naim&quot;)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-460987-1-1.html 上篇帖子: tar命令(linux) 下篇帖子: Linux 变量简解
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表