十进制转二进制:正除2,获取余数,余数从上往下进行整合
# 123456(十进制)
#   余数
# 3  1
# 1  1
# 0
# bin 求数字的二进制
# 0b -- 二进制
# print(bin(3))二进制转十进制
# 1001 
# 从右向左,计算机从0开始计数
# 自己手动计算
# 1 * 2 ** 0 + 0 * 2 ** 1 + 0 * 2**2 + 1 * 2** 3
# 1 + 0 + 0 + 8 = 9
# 1是从右向左拿到的第一个数字,
# 2 ** 0 此时的 0用的是计算机数数的第一位
# 123
# 程序计算
# print(int("1010",2))  
# 将二进制转换成10进制
# print(int("1001",2))程序计算:
整型(数字)是不可变数据类型
可以在原地修改的是可变数据类型,不能在原地修改的叫做不可变数据类型
id--查看空间内存地址
# print(id(a))
# a = a + 1  
# 1428849072
# print(id(a))# name = "meet" # 计算机从0开始数
       #0123 (索引值|下标值) 从左向右
       #-4-3-2-1          # 从右向左
# print(name[2]) # 通过索引准确定位内容
# print(name[-4]) # 通过索引准确定位内容
# low
# name = "meet_alex_wusir"
# a = name[5] # a
# b = name[6] # l
# c = name[7] # e
# d = name[8] # x
# print(a+b+c+d)
# name = "meet_alex_wusir"#       0123456789
# print(name[5:9])  # [起始位置:终止位置]  顾头不顾腚
# print(name[-5:])  # [起始位置:终止位置(默认到结尾)]  顾头不顾腚
# print(name[:])  # [起始位置(默认从开头):终止位置(默认到结尾)]  顾头不顾腚
# print(name[2:7])
# print(name[:5])
# print(name[4:10])
# a = name[2]
# b = name[4]
# c = name[6]
# print(a+b+c)
# name = "meet_alex_wusir"
#01234546789       
#-6-5-4-3-2-1
# print(name[2:7:1])  
#[起始位置:终止位置:步长(默认为1)]
# print(name[2:7:2])  #[起始位置:终止位置:步长(默认为1)]
# _ew
# print(name[4:11:3])
# print(name[-1:3:-1])  # 步长可以控制查找方向
# 索引时,如果超出最大索引值会报错# 切片时,如果超出最大索引值不会报错
# 索引和切片只用给有序数据类型使用# 有序: 索引
# 不可变 : 内存地址
# name = "meet"# print(id(name))
# name = name + "最帅了"
# print(id(name))
# name = "meet"
# name1 = "meet"
# print(id(name))
# print(id(name1))  # 小数据池 -- 驻留机制upper 全部大写
# name = "alex"
# name1 = name.upper()  # 全部大写
# print(name)   #只是输出原小写数据
# print(name1)   #输出改变后的大写数据lower 全部小写
# name = "ALEX"
# name1 = name.lower()  # 全部小写
# print(name)           #输出原大写数据
# print(name1)          #输出改变后的小写数据程序应用
应用场景:  # 不区分大小写
    # yzm = "0G8k"
    # my_yzm = input("请输入验证码:[0G8k]")
    # if yzm.lower() == my_yzm.lower():
    #     print("ok")# else:
    #     print("滚")for 关键字
for循环结构:
for i in xxxx:
i 变量名
in 关键字
xxxx 可迭代对象
面试题
# for i in "abcde":
、#     pass
# print(i)
# for a in "330112":
#     a = "a" + a + "b"# print(a)
# while True:# for i in "alex":  # 借助你的循环次数
#     print(123)
# num = 5# count = 1
# while num:
#     for i in "abc":
#         print(i + str(count))
#     count += 1
#     num -= 1原文:https://www.cnblogs.com/g15009428458/p/11494181.html