python基础1

发布时间:2020-08-03 12:13:07 作者:探花无情
来源:网络 阅读:313

python的规范

注释 # 这是一个单行注释

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 #<class 'int'>
num02='10' #<class 'str'>
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

输入输出的方法

推荐阅读:
  1. html_1基础
  2. linux基础命令1

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python 自动化运维 基础

上一篇:如何选择移动APP开发框架

下一篇:ARP地址解析协议<三>——地址解析之动态解析改进

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》