以下有错误,不知道哪里出问题了:
前期不要看小白代码,因为前期你要知道什么是对的更重要。
# 下面小白代码坑我30分钟
# 以下垃圾代码,不看,引以为戒
num = input('请输入一个四位数')
a = int(num[0])
b = int(num([1])
c = 2
#c = int(num[2])
d = int(num([3])
d = int(num[3])
sum = a + b + c + d
print(sum)
0 为 False
一真 为真
一假足为假
字符串,转换
布尔值,数值转换
# and or 参与判断布尔出场
flag = 2 0r 9 # 自动转换成布尔值,第一真及结束返回第一个
print(flag) # 先条件判断即作布尔运算
# and 两者为真,最后只返回最后的
# and 优先级高于 or
# ( ) > not > and >or
is 是判断 id地址是否相同,==是判断值是否相同
id 不同情况下,值可能相同,id 同,值一定相同。#注意地址就是地址,地址指向内存内容,地址不存在内存中,是储存数据的内存的房间号。(-5到256固定好地址了)pycharm 则是则是做了扩展。
# 单分支 if (直接 if)
# 双分支 先进去if 才能进入elif(感觉讲不准确了)本质就是if else 只是断点的区别
if :
elif :
elif :
else
if 条件:
print()
else:
# 执行代码
# 4个空格 ,同级别代码缩进相同,顶级代码,顶格写
while :
if :
break # 立即跳出当前循环 (外层循环)(while遇见第#一个break)就可以跳出来,原因if单支
else :
电脑:cpu 英特尔 Intel i3
内存条 8G 以上才够用 有条件16G
硬盘: 固态硬盘 ssd 快 (机械硬盘慢)
做编程显卡不重要。
做的很急,质量不好,但是要做到每天记录,给自己回顾知识。高质量,以后会需要积分下载。