python笔记

#算术运算符
a=50;b=100
print('a+b',a+b)
print('a-b',a-b)
print('a/b',a/b)
print('a*b',a*b)
print('a**2', a**2)
print('a//2', a//2)
print('a%b',a%b)
print('>>>比较运算符')
print('a=b',a==b)
print('a!=b',a!=b)
print('a>b',a>b)
print('a<b',a<b)
print('>>>逻辑运算符')
if a>50 and b>60:
print('a and b both greater than 50')
if a>=50 or b>200:
print('bbb')
print('>>>成员运算符')
websterUrl='https://i.codingce.com.cn/'
print('com' in websterUrl)
print('org' in websterUrl)
print('>>>身份运算符')
websterUrl1='https://i.codingce.com.cn/'
websterUrl2='https://i.codingce.com.cn/'
print('websterUrl1 is websterUrl2',websterUrl1 is websterUrl2)
#简单赋值
a=100
# 多重赋值
a=b=c=100
#多元赋值
a,b,c=100,99,121
print(a,b,c)
#变量交换赋值
a,b,c=b,c,a
print(a,b,c)
#循环         左闭右开
#fot 迭代循环
# list(range(5))

#条件循环 while
# i=0
# while(i<5):
#     print("wdadw")
#     i=i+1

#循环控制
# break
# i=0
# while True:
#     print(i)
#     i+=1
#     if i==3:break 

#循环控制 continue     
# for i in range(5):
#     if i==2:continue
#     print('For loop,' , i , 'times run')
    
#循环控制 pass       增加代码可读性
for i in range(5):
    if i==2:
        pass
    #####################
    else:
        print('For loop,' , i , 'times run')
# 判断
#单if
# age=32
# if age>18:
#     print('成年人')
# else:
#     print('未成年人')
    
#if elif
# l1=list('china')
# print(l1)
# for i in l1:
#     if i =='a':print('-aaa-')
#     elif i=='i':print('iii')
#     elif i=='h':print('hhh')
#     else:print('else')
    
#多元判断   三元表达式 语法  为真时的结果 if 判定条件 else 为假时的判断
websterUrl='https://i.codingce.com.cn'
print('.com域名') if '.com' in websterUrl else print('其他类型域名')
原文地址:https://www.cnblogs.com/mzdljgz/p/11575439.html