python基础_总结

这篇博客总结了Python的基础知识,包括字符、变量、代码编写规范、各种运算符如算术和比较运算符,深入讲解了数据类型、函数用法,特别是动态参数和三目运算符的运用,还介绍了全局和局部变量函数globals()和locals(),以及Python中的模块机制。
摘要由CSDN通过智能技术生成

字符

1). 一个二进制位(bit)  8bit = 1byte(字节)
2). py3默认 unicode 所有字符集间的转换,必须经过unicode
3). ASCII阿斯克码_只能存英文,不能存中文 8位
4). unicode 中文或英文一个字符都占两个字节 16位
5). UTF-8 (unicode扩展集) 可变长字符编码 所有中文3个字节 英文1个字节
6). 打印系统默认编码
    import sys
    sys.getdefaultencoding()
7). 换行一定是三引号,单双皆可
8). 模块寻找路径从当前目录开始
9). 在python中,数字,字符串和元组都是不可变对象。

变量

  函数内优先找自己的变量,如果和全局变量同名的话,直接取内部变量。如果没有,则向上查找,取全局变量值。

1). 变量名可以字母、下划线、数字方式
2). 变量名不可与关键字重名
3). 不能有空格
4). 首字不能为数字
5). 中划线不可
6). 变量名全部大写时,就为常量
7). global 函数内部【转全局变量】
    重新赋值需要再次写 global
8). 特殊:列表、字典,可修改,不可重新赋值
9). + 号两边分别为不同的内存空间


代码编写相关事项

1. 网络传输必须用二进制格式
2. 合理使用括号增加代码可读性
3. 一行代码不要超过80个字符 多了用 \ 转行
4. 代码块缩进对齐(条件表达式不需要用{})&#x
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值