python基础笔记一

Python提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。Python的解释器很多,但使用最广泛的还是CPython。如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython,而是通过网络调用来交互,确保各程序之间的独立性。
缺点:
1)运行速度慢,因为Python是解释型语言,代码执行时会逐行翻译成CPU能理解的机器码;
2) 代码不能加密。
(如果要发布Python程序,实际上就是发布源代码,而C语言(编译语言)只需要把编译后的机器码(即在Windows上常见的xxx.exe文件)发布出去。要从机器码反推出C代码是不可能的。)


Python基础教程
数据类型和变量—— 在Python中,能够直接处理的数据类型有以下几种:
1)整数:没有大小限制
2)浮点数:整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法也是精确的【[1]】),而浮点数运算则可能会有四舍五入的误差。round(x,[,n]):给定浮点数x,并指定精度
divmod(x,y):计算x,y整除和余数,并以元组类型返回
3)字符串:转义字符\,用r”表示”内部字符串默认不转义,用”’…”’的格式表示多行内容
4)布尔值
5)空值:用None表示,不能理解为0,因为0是有意义的,而None是一个特殊的空值。
6)列表:list【[2]】、tuple【[3]】
7)字典:dict【[4]】
8)集合:set【[5]】

变量命名规则参考来源
1、大小写敏感,可以含有下划线_ 。
2、命名惯例:
a. 尽量不要以’ _ ’ 为首字母
b. ‘X’ 为系统变量,有特殊含义
c. ‘X’ 表示类的本地变量,在类中调用(注意:是两条下划线’’)
d. ‘<

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值