首页 > 编程语言 > 详细

python课堂知识的几点总结

时间:2019-02-23 14:32:06      阅读:141      评论:0      收藏:0      [点我收藏+]

1.执行python脚本的两种方式:利用python进入解释器和找到可执行文件1.py

2.位和字节:一个字节是8位,计算机运行时是以字节为单位,存储的时候是以位为单位

3.编码发展:ASCII只有0和1,Unicode每个国家根据自己的方式设定编码,utf8是Unicode的压缩版,gbk是汉字的编码

4.gbk一个汉字是两个字节,utf8一个汉字是3个字节(python3中计算字符长度len()按照字符数,python2中是按照字节)eg:

技术分享图片

5.申明变量需要注意:数字、字母、下划线(不能用python内置关键字)

6.布尔值(bool):只有true1和false0(空字符都是假的false)

技术分享图片

字符串转换数字用int,数字转换字符串用str,加bool转换成布尔值查看真假

技术分享图片

7.字符串是否是可迭代对象?可以理解为某些东西能被for循环,即为:

For i in 值:

        Print(i)

8.rang在python2和python3中的区别:

技术分享图片

 

9.类和对象:

类,字符串

str

  各种方法

对象,根据str类型创建一个对象,s1

s1="alex"

类,列表

列表格式中括号括起来,用逗号分隔每个元素,类的一个对象li = [11,22,33]

列表中的每个元素可以是数字,字符串,列表,布尔值,所有的都能放进去,可以嵌套任何类型,“集合”内部放置任何东西

可以进行索引取值print(li[6])

可以进行切片取值,切片结果也是列表

可以进行for和while循环

列表里的元素有序,可以被修改、删除

列表转换成字符串需要自己写一个for循环一个个处理:既有数字又有字符串

技术分享图片

扩展列表:参数可迭代对象(可以进行for循环)

原来值最后追加:extend和append,但两者有区别

技术分享图片

技术分享图片

类,元组

tuple,元素不可被修改元素不鞥能被增加或者删除,可以进行索引和切片

一般写元组的时候,建议在最后加一个逗号来个方法进行区分,

类,字典

技术分享图片

  1. 基本结构(key:value)
  2. 字典的value可以是任意的
  3. 列表、字典 不能作为字典的key,
  4. 无序
  5. 索引方式找到指定元素
  6. 支持删除
  7. 支持for循环:

 技术分享图片

技术分享图片

技术分享图片

技术分享图片蓝色问字典里常用的方法

 

python课堂知识的几点总结

原文:https://www.cnblogs.com/maomaoyuan/p/10422559.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!