python基础1

python的规范

柳城ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

注释 # 这是一个单行注释

print("这是一个注释")

多行""" 这是一个多行注释"""

"""
def computer():
try:

            num01=int(input("请输入第一个整数:"))
            num02=int(input("请输入第二个整数:"))
            choose=input("请输入运算符:")
            if(choose=="+"):
                print("结果是:",(num01+num02))
                answer=input("是否要继续操作:Y/N")

            if(choose=="-"):
                print("结果是:",(num01+num02))

            if(choose=="*"):
                print("结果是:",(num01*num02))

            if(choose=="/"):
                print("结果是:",(num01/num02))

except Exception:
    print("对不起,你的输入有误,请重新输入!")

"""

靠缩进来表达逻辑的

print("缩进问题!")
print("缩进问题!")

运行结果: print("缩进问题!")
^
IndentationError: unexpected indent

变量

num(变量名 语义化 不可以是python关键字 ,第一个字符不能是数字)=(一个等号是赋值运算符)100(变量值)

#

str01='燕南天'

数据类型 数值(浮点型 整型) 非数值(字符串)

num=10 #
num02='10' #
str01=马大哈 #不加引号直接报错
print(type(num02))

总结出一个结论 :

数值类型不能加引号 非数值类型必须要引号

运算符

算术运算符:

+ - * / % ** //

print(1+1) #2
print(1-1) #0
print(9/3) #3
print(12%4) #0
print(3**2) #9

#关系运算符

== != > < >= <=

print(1==1) #True
print(1!=1) #False
print(2>1) #True
print(2<1) #False
print(3>=2) #True
print(3<=4) #True

#逻辑运算符
#and or not
print(1==2 and 3>2) #False
print(1==2 or 3>2) #True
print(not 3<2) #True

#成员运算符
#in not in 判断一个元素是否在某个序列中(字符串,列表,元祖,字典)

name='李探花荆先生金无忘'
print('李探花' in name) #True

print('马大哈' not in name) #True

list01=['王军霞','王励勤','王皓','王涛','王楠']
print('卢烈楚' not in list01) #True

print('王军霞' in list01) #True

#身份运算符 用来判断两个变量的引用对象是否是同一个内存对象

#is is not

num01=100
num02=200
print(num01 is num02) #False

print(num01 is not num02) #True

num01=200 #True

print(num01 is num02) # True

#位运算符

& | ^ ~ << >>

print(1 & 2) # 0
print(1|2) #3
print(1^2) #3
print(100>>2) #25
print(100<<2) #400

#接收用户输入
username=input("请输入用户名") #请输入用户名luliechu
print(username) #luliechu

输入输出的方法


网站名称:python基础1
网页地址:http://ybzwz.com/article/ipoiee.html