Python初学个人笔记(小白向)——《Learn Python the HARD WAY》

 

本文为初学Python的个人总结、笔记,比较小白向

(鉴于个人觉得笔记有些凌乱,建议食用指南:Ctrl+F搜着看。后期将整理)

使用书为中文书名《“笨方法”学Python》(3版),

如有错误欢迎指出:D

1.print的东西打印在一行,在print之间加","
2.#号之后为注释内容
3.打印中文字符应该在文件头部添加:"   #_*_coding:UTF-8_*_   ";如果还是出错可尝试添加:"#_*_coding: GB2312_*_"          
4.优先级1:/相除   *相乘  %相除取余数
5.优先级2:+-
6.使计算结果有小数部分:在计算的整数后加".0"0个数随精确到的位数
7."="单等号是赋值给左边变量
8."=="双等号是检查左右两边是否相等
9.打印print语句中变量替换:%s——用字符串str替换(常用)
                                            %r——用字符串repr替换(常用,显示原始数据raw data,常用在调试)
                                           %d——用整数替换(常用)
                                           %f——用浮点数替换(常用)
                                           %e——用指数替换
                                           %b——用二进制替换
                                           %d——用十进制替换   %i——用有符号十进制  %u——用无符号十进制
                                           %o——用八进制替换
                                           %x——用十六进制替换
10.round(x,y)函数:返回浮点数x四舍五入的值,y为保留的小数位数,不写y则默认保留到整数
     受机器自身精度影响、python版本影响(2版本保留离0远的一方,3版本保留接近偶数的一方)
11.版本迁移需要注意一下:round()、/和//、print、以及一些比较另类的库
12.打印时双引号变成单引号:python会用最有效的方式打印。(与py3版本有差异)
13.打印的字符中有中文,使用%r会乱码,应该使用%s
14.打印转义序列:换行字符串:"\n",使用%r时会直接输出\n
                             回车字符:"\r"
                             水平制表:"\t",或者跳到下一个Tab位置
                             垂直制表:"\v"
                             退格字符:"\b"
                              换页字符:"\f"                
                                 空字符:"\0"
                    1到3位八进制数:"\ooo"
                 1到2位十六进制数:"\xhh"
                               响铃字符:"\a

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值