1.条件表达式:
if..elif...else
2.运算符
a+=b #等效a=a+b,相加
a-=b #等效a=a-b,相减
a*=b #等效a=a*b,相乘 a/=b #等效a=a/b,相除 a%=b #等效a=a%b,取模 a**=b #等效a=a**b,幂赋值运算 a//=b #等效a=a//b,取整除赋值运算
He.py
#coding=utf8#逻辑表达式def show1(): age=19 if age<0: print("未知") elif (age>0 and age<=18): print("未成年") else: print("已成年")#运算符def show2(): a=4 b=3 a+=b #等效a=a+b,相加 print(str(a)) a-=b #等效a=a-b,相减 print(str(a)) a*=b #等效a=a*b,相乘 print(str(a)) a/=b #等效a=a/b,相除 print(str(a)) a%=b #等效a=a%b,取模 print(str(a)) a**=b #等效a=a**b,幂赋值运算 print(str(a)) a//=b #等效a=a//b,取整除赋值运算 print(str(a)) strs=[7,4,60] #检查此值是否存在 if (a in strs): print("此值存在") else: print("此值不存在") #判断是否为空对象 if testaa is None: print("空对象")
调用代码:
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> from He import *>>> show1()已成年>>> show2()74124.01.01.00.0此值不存在>>>