欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Day_03

程序员文章站 2024-02-10 09:20:04
...

一. 数据类型

数值类型:int float complex

字符串:str

布尔类型:bool  (两个值:True, False)

None类型:(一个值:None)

列表类型:list

元组类型:tuple

字典类型:dict

集合类型:set

字节类型:bytes

 

二. 运算符

1. 算术运算符

+ ,- ,*, /, %, //, **

2. 关系运算符

>, >=, <, <=, ==, !=

# 要注意字符串比较: 使用ASCII码

# A-Z  41H~5AH

# a-z   61H~7AH

# 0-9   30H~39H

3. 逻辑运算符

and,  or , not

# 短路操作

# and:全真为真

s = 3 and 0 and 4

# 结果: s = 0

# or: 全假为假

s = 3 or 0 or 4

# 结果: s = 3

4. 赋值运算符

=

+=, -=, *=, /=, %=, //=, **=

5. 成员运算符

in,  not in

6. 身份运算符

is, is not

# 比较内存地址

a = 100

b = 100

print(id(a) == id(b))   # True

prinr(a is b)   # True

7. 位运算符

&, |, ^, ~,>>, <<

三. IF分支

if 条件会自动转换成bool进行判断,如果为真则进入if , 否则不进入

#常见bool值:

 

# if 单分支

if True:
    print('hello')

# if 双分支

if 10:
    print('1')
else:
    print('0')

# if 多分支

if a > 5:
    print('hello')
elif a > 3:
    print()
else:
    print()
相关标签: 试水 python