植物大战宠物小精灵,酒泉酒店,张太太旗舰店
变量命名规则
只包含数字下划线字母
不能以数字开头
不能是python关键字
and as assert break class continue def del elif else except finally for from false global if import in is lambda nonlocal not none or pass raise return try true while with yield
见名知意
为什么要用变量?
单行注释
#
多行注释
''' ''' """ """
python2版本中:
print " "
python3版本中:
print("")
python2版本中:
raw_input()
python3版本中:
input()
if 判断条件(返回值为false或true): 表达式
if 1 < 2: print(1) #1
if 判断条件(返回值为false或true): 表达式 elif 判断条件(第一个条件不满足时执行): 表达式
if 1>2: print(1) elif 1<2: print(1)#1
if 判断条件(返回值为false或true): 表达式 elif 判断条件(第一个条件不满足时执行): 表达式 else:(所有条件不满足时) 表达式
if 1>2: print(1) elif 1=2: print(1) else: print(1)#1
if 判断条件(返回值为false或true): 表达式 else:(条件不满足时) 表达式
if 1 > 2: print(2) else: print(1) #1
循环到被循环变量的末尾,结束循环
for 变量 in 被循环变量: print(变量)
#例子 ss = '123' for i in ss: print(i)
主要条件表达式为true时,就一直执行表达式的内容
while 条件表达式: 表达式
while true: print(ss)
如果想要结束循环需要把条件表达式的值改为false,则结束循环
while 条件表达式: 表达式 break
while true: print(ss) break #第一次循环到这执行break则直接结束此循环
while 条件表达式: 表达式 continue
while true: print(ss) continue #循环到这执行continue则结束此次循环,并没有完全结束循环,还是在执行
#示例 var = 10 while var > 0: var = var -1 if var == 5: continue #当前变量值 : 5 没有打印出来 print ('当前变量值 :',var) print ("good bye!")
print('%s,%s,%s'%(1,2,3))
法则 | 符号 | 扩展符号 |
---|---|---|
加法 | + | += |
减法 | - | -= |
乘法 | * | *= |
除以整数,得到浮点数 | / | /= |
除法,得到整数部分 | // | //= |
求于 | % | %= |
求幂次方 | ** | **= |
解释 | 符号 |
---|---|
等于 | = |
不等于 | != |
大于等于 | >= |
小于等于 | <= |
and 逻辑与
or 逻辑或
not 逻辑非
运算顺序
in 在什么什么之内
#示例1 s = '123' a = '1' in s print(a) #true #示例2 s = '123' a = '5' in s print(a) #false
not in 不在什么什么之内
#示例1 s = '123' a = '5' not in s print(a) #true #示例2 s = '123' a = '5' not in s print(a) #false
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论