ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python学习笔记-字符串拼接&关系运算符&逻辑运算符

2020-01-20 21:38:04  阅读:376  来源: 互联网

标签:输出 False python 运算符 11111 拼接 print True


#字符串拼接&关系运算符&逻辑运算符

print()函数
#print()函数输出时候,可以指定多个输出值之间的分隔符,参数sep='' 设置
print('a','b','c',sep='|') #a|b|c
print('a','b','c',sep='&') #a&b&c
%s替换符
a= '你好,%s!你%s有时间吗?'%('小红','明天')
print(a) #你好,小红!你明天有时间吗?
a='http://%s:%s/api/user/%s'%('127.0.0.1','8080',20)
print(a) #http://127.0.0.1:8080/api/user/20
#另一种方式 :用{字段名}作占位符,然后调用str的format()函数
d='http://{url}:{port}/api/user/{id}'.format(url='127.0.0.1',port=8080,id=20)
print(d) #http://127.0.0.1:8080/api/user/20
控制输出格式
a=11111
#输出宽度为6,右对齐,前面有一个空格填充
print('%6d'%a) #结果: 11111
#输出宽度为3,按实际大小输出
print('%3d'%a) #结果:11111
#输出宽度为6,左对齐,后面有一个空格填充
print('%-6d'%a) #结果:11111
#输出宽度为6,右对齐,前面有一个空格填充
print('%+6d'%a) #结果: 11111
#输出宽度为6,右对齐,前面用0填充
print('%06d'%a) #结果:011111
关系运算符
运算符 作用
> 大于
>= 大于等于
< 小于
<= 小于等于
!= 不等于
== 等于比较的是值是否相等(一个=号是赋值操作)
is 比较两个引用是否指向同一个对象(实际比较的就是内存位置是否相同) 例:a is b 判断就是对象a和对象b内存位置是否相同,返回True or False
is not 比较两个引用是否指向不同对象
逻辑运算符
逻辑运算符 作用
and 与,and 两边为真结果才为真
or 或,or 两边有一遍为真就为真
not 非,反逻辑值
#and '与',and 两边为真结果才为真
print(True and True) #True
print(True and False) #False
print(False and False) #False
#or  '或'  or 两边有一遍为真就为真
print(False or True) #True
print(True or True) #True
print(False or False) #False
#not '非' 反逻辑值
print(not True) #False
print(not False) #True
对象三要素 id type value
a=200
#id()看对象在内存中的位置
print(id(a)) #140712201259504
#type:类型
print(type(a)) #<class 'int'>
#value:值
print(a) #200
字符串比较
#个人感觉这么用比较少。字符串比较,从前到后将每个字符按字典序比较
print('你好'>'他好')#True 
luzaichun 发布了39 篇原创文章 · 获赞 0 · 访问量 832 私信 关注

标签:输出,False,python,运算符,11111,拼接,print,True
来源: https://blog.csdn.net/qq_40911404/article/details/104056376

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有