编程语言
首页 > 编程语言> > 小白的缪雪峰python学习笔记

小白的缪雪峰python学习笔记

作者:互联网

2020.2.22

  1. input语句
    name = input("please input your name: ")可实现
    先出现语句,在输入name
  2. 始终坚持使用4个空格的缩进,相较于C语言,Python对于缩进的要求更加严格
  3. if ,else语句后面跟":"
  4. 关于浮点数的写法:1.2e9, 1.35e-5等
  5. 单双引号都可以表示引用字符串
    内部既含有单引号又有双引号可以使用""来帮忙
    在引号前面跟一个转义符号即表示它是引用字符串的一部分
    \表示, 同时还可以使用r’(括号内转义符失效)来辅助
  6. 变量名必须是大小写英文、数字和_的组合,且不能用数字开头
  7. //为整除,地板除这个说法还比较有趣
  8. Unicode 和 Utf-8
    纯英文的str可以用ASCII编码为bytes,内容是一样的,含有中文的str可以用UTF-8编码为bytes。含有中文的str无法用ASCII编码,因为中文编码的范围超过了ASCII编码的范围,Python会报错。
    encode()和dencode相互转化

    -- coding: utf-8 -- 含有中文一定要按UTF-8进行

  9. 占位符号与C语言相同
    %2d指长度为2,不够在前面用空格补
    %02d用数字’0’替代了空格
  10. list的概念和数组相似,不同的是负数代表倒着取
    且里面的数据类型可以不统一
  11. tuple与list相比无法修改,可变的tuple的实质是在里面加了一个list
    定义tuple时,只有一个值一定要写成 t=(1,)的形式
  12. python中else if 写成elif
  13. 使用Int转化数据类型
  14. python的循环有两种: for x in … 以及 while
    break和continue都和C用法相似
  15. dict是用空间来换取时间的一种方法
chase_cushman 发布了1 篇原创文章 · 获赞 0 · 访问量 17 私信 关注

标签:编码,name,python,list,雪峰,小白,input,ASCII
来源: https://blog.csdn.net/chase_cushman/article/details/104441628