每日一记

utf-8   国际标准编码(可变长的unicode编码)中文3字节,英文数字特殊字符1字节
gbk 中国标准编码 中文2字节,英文数字特殊字符1字节

1、原码,反码,补码

"""
1、正数,三码统一 (高位为0) 2、负数、(高位第一位是1) 原码:二进制 (做显示)

反码:0变1,1变0(原码取反)高位第一位是标志位,不改变有多少位取决于计算机

补码:原码取反+1 (做运算)
"""

1.1 计算机底层运算 : 5+(-3)

5
原码:0000 ..... 101
反码:0000 ..... 101
补码:0000 ..... 101

-3
原码:1000 ..... 011
反码:1111 ..... 100
补码:1111 ..... 101

0000 ..... 101 + 1111 ..... 101 = 0000 ..... 0010

  

2、注释

# 注释:对代码的解释,方便以后阅读,具有一定排错性

# 单行注释
'''多行注释'''
"""多行注释"""
注意:第一个单三引号遇到第二个单三引号为注释内容,区分单双三引号
# 示例一
'''
print("注释内容1")
print("注释内容2")
"""
print("注释内容3")
print("注释内容4")
"""
print("注释内容5")
'''
print("注释内容6") # 示例二
'''
print("注释内容1")
print("注释内容2")
'''
print("注释内容3")
print("注释内容4")
'''
print("注释内容5")
'''
print("注释内容6")

3、变量

# 变量:可以改变的量(内存中的一块空间的名子)
name = "bajie" # 常量:不可变的量 (约定俗称:全部大写)
IDENTITYCARD = 142201200008088888

  

3.1变量的命名规则

# 1,数字字母下划线,数字不能开头

# 2,严格区分大小写,拒绝关键字
A = 111
a = 222
print(A,a) # 打印所有关键字
import keyword
print(keyword.kwlist) # 3,有意义,不中文 

  

3.2变量的声明(三种方式)

# 方式一
name = "bajie"
# 方式二
name = user = "bajie"
# 方式三
name,user = "bajie","zhoulang"

  

最新文章

  1. 使用Google Closure Compiler高级压缩Javascript代码注意的几个地方
  2. Android搜索框效果
  3. iOS的一些面试题分析总结(1)
  4. 优秀技能经验及对java学习展望
  5. Tomcat中的线程池StandardThreadExecutor
  6. java.util.Random 类的 nextInt(int num )
  7. A. Launch of Collider Codeforces Round #363 (Div2)
  8. ArcGIS制图技巧系列(2)地形渲染
  9. 8.5 filecmp--文件和文件夹比較处理
  10. node.js 连接数据库
  11. 【Spark-core学习之八】 SparkShuffle & Spark内存管理
  12. php开发中应该注意的错误开关与常见处理[开发篇]
  13. python文件处理复习
  14. Maven Gradle 区别
  15. 解决 div 设为 inline-block 后标题不对齐
  16. 第二章 BIO与NIO
  17. Git系统学习网址
  18. Android Wi-Fi Peer-to-Peer(Android的Wi-Fi P2P对等网络)
  19. BZOJ 2006 超级钢琴(堆+主席树)
  20. Python基础:函数的介绍及应用

热门文章

  1. Python中的计时函数
  2. Redis 持久化-AOF自动重写配置
  3. Idea配置JRebel插件的详细配置及图解
  4. docker创建tomcat容器
  5. 使用docker创建redis容器
  6. vue全家桶(2.7)
  7. .NET Core加解密实战系列之——消息摘要与数字签名算法
  8. 浅谈hash
  9. web前端开发入门全套学习方法路径,兼职在家做网站也能月入上万!
  10. gRPC by .net core 3.x——概念、语法、编译