03天课程 笔记_2021_03_08

一、 03天课程 _2021_03_08

以下有错误,不知道哪里出问题了:

前期不要看小白代码,因为前期你要知道什么是对的更重要。

# 下面小白代码坑我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)

一、 逻辑运算符

01 not or not

0 为 False

02 or 或者

一真 为真

03 and 与

一假足为假

04 数据转换

字符串,转换

布尔值,数值转换

# and or 参与判断布尔出场
flag = 2 0r 9 # 自动转换成布尔值,第一真及结束返回第一个
print(flag)    # 先条件判断即作布尔运算

# and 两者为真,最后只返回最后的 
# and 优先级高于 or
# ( ) > not > and >or

二、 成员运算符

01 in not in

02 身份运算符 is not is

is 是判断 id地址是否相同,==是判断值是否相同

id 不同情况下,值可能相同,id 同,值一定相同。#注意地址就是地址,地址指向内存内容,地址不存在内存中,是储存数据的内存的房间号。(-5到256固定好地址了)pycharm 则是则是做了扩展。

03 流程控制

# 单分支 if (直接 if)
# 双分支  先进去if 才能进入elif(感觉讲不准确了)本质就是if else 只是断点的区别
if :
elif :
elif :
else
if 条件:
    print()
 else:
    # 执行代码
# 4个空格 ,同级别代码缩进相同,顶级代码,顶格写

   

04 流程控制 while

while  :
    if :
        break # 立即跳出当前循环 (外层循环)(while遇见第#一个break)就可以跳出来,原因if单支
     else :
    

05 流程控制 for

电脑:cpu 英特尔 Intel i3

内存条 8G 以上才够用 有条件16G

硬盘: 固态硬盘 ssd 快 (机械硬盘慢)

做编程显卡不重要。
做的很急,质量不好,但是要做到每天记录,给自己回顾知识。高质量,以后会需要积分下载。

你可能感兴趣的:(python,python)