Python基础回顾

1、了解:Python是一种脚本语言,定位是“优雅、明确、简单”。代码少,但运行速度慢;用Python可以做的事很多,做网站,比如豆瓣,做网络游戏后台等等等。但是不能做的也不少。比如:写3D游戏(最好用C/C++),写操作系统,(只能用C),写手机应用(只能用Swift/Objective-C(针对iPhone)和Java(针对Android));‘

2、Python是用来编写应用程序的高级编程语言。提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)。

3、两个缺点:

(1)运行速度慢。因为Python是解释型语言,代码在执行时会逐行翻译成CPU能理解的机器码,非常耗时。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。

(2)代码不能加密。Python是解释型的语言,在发布程序时必须把源码发布出去。C语言是编译型语言,C语言不用发布源代码,只需要发布编译后的机器码即可。

4、数据类型:字符串、布尔类型、整数、浮点数、数字、列表、元组、字典、日期。

5、关于数据类型的一些细节:

(1)字符串类型可用单引号、双引号、三引号,前二者用来表示字符串,多引号可表示多行字符串;

(2)布尔类型一定注意首字母大写;False,True。顺便一提,用and、or、not分别表示与、或、非运算。

(3)数字包括整数和浮点数,这里涉及到多种类型转换、删除数字对象引用;

(4)列表涉及初始化、访问、更新、删除、截取等;

(5)Python的元组与列表类似,不同之处在于元组的元素不能修改;元组使用小括号(),列表使用方括号[];元组涉及到访问、修改、删除、拼接、截取等操作。

(6)字典是除列表之外Python中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典由键和对应的值组成。字典也被称作关联数组或哈希表。每个键与值必须用冒号隔开(:),每对用逗号分割,整体放在花括号中({})。键必须独一无二,但值则不必;值可以取任何数据类型,但必须是不可变的,如字符串,数或元组。

(7)对字典的操作涉及访问、修改、删除等。

(8)日期和时间,可获取当前时间、格式化时间、日期差、时间差、上个月最后一天等等等。

6、字符串和编码。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值