深入浅析python变量加逗号,的含义


Posted in Python onFebruary 22, 2020

逗号,用于生成一个长度为1的元组

>>> (1)
1
>>> (1,)
(1,)
>>> 1,
(1,)

因此需要将长度为1的元组中元素提取出来可以用,简化赋值操作

>>> a=(1,)
>>> b=a
>>> b
(1,)
>>> b,=a
>>> b
1

最后print打印变量加,实现连续打印不换行的操作在python3中行不通了

Python 3.7.3 (default, Nov 15 2019, 04:04:52) 
[Clang 11.0.0 (clang-1100.0.33.16)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> for i in range(0,5):
... print(i)
... 
0
1
2
3
4
>>> for i in range(0,5):
... print(i,)
... 
0
1
2
3
4

ps:下面看下Python中逗号的妙用

闲着没事打算用Python刷一遍pat,输出过程中遇到了一个这样的问题:

题目1002题目要求 在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格,

但是Python中print语句默认会在后面加上换行符,加了逗号之后 巧妙的将换行变成了空格

附上1002代码:

#!/usr/bin/python
import sys
n = int(sys.argv[1])
count =0
while n!=0:
 count = count + n%10
 n = n/10
ans=[ ]
while count!=0:
 ans.insert(0,count%10)
 count=count/10
dic = {0:"ling", 1:"yi", 2:"er", 3:"san", 4:"si", 5:"wu", 6:"liu", 7:"qi", 8:"ba", 9:"jiu"}
for i in range(len(ans)):
 print dic[ans[i]],

逗号在类型转换中主要是元组的转换,只有当元组中只有一个元素的时候,需要逗号来转换为元组类型:

如:b=(11,) #b为一个元组,且元素只有一个

总结

到此这篇关于python变量加逗号,的含义的文章就介绍到这了,更多相关python逗号内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python正则表达式匹配HTML页面编码
Apr 08 Python
JPype实现在python中调用JAVA的实例
Jul 19 Python
小米5s微信跳一跳小程序python源码
Jan 08 Python
解决新django中的path不能使用正则表达式的问题
Dec 18 Python
python3实现网络爬虫之BeautifulSoup使用详解
Dec 19 Python
浅谈Python_Openpyxl使用(最全总结)
Sep 05 Python
如何通过python实现全排列
Feb 11 Python
从多个tfrecord文件中无限读取文件的例子
Feb 17 Python
django在开发中取消外键约束的实现
May 20 Python
学会python自动收发邮件 代替你问候女友
May 20 Python
keras输出预测值和真实值方式
Jun 27 Python
一篇文章搞懂python的转义字符及用法
Sep 03 Python
详解django中Template语言
Feb 22 #Python
Python使用configparser库读取配置文件
Feb 22 #Python
Pytest参数化parametrize使用代码实例
Feb 22 #Python
Pytest mark使用实例及原理解析
Feb 22 #Python
python如何通过闭包实现计算器的功能
Feb 22 #Python
postman和python mock测试过程图解
Feb 22 #Python
Python实现链表反转的方法分析【迭代法与递归法】
Feb 22 #Python
You might like
虹吸式咖啡探讨–研磨
2021/03/03 冲泡冲煮
PHP XML error parsing SOAP payload on line 1
2010/06/17 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
2014/09/24 PHP
PHP 二维关联数组根据其中一个字段排序(推荐)
2017/04/04 PHP
thinkPHP实现基于ajax的评论回复功能
2018/06/22 PHP
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
简单的前端js+ajax 购物车框架(入门篇)
2011/10/29 Javascript
Javascript遍历Html Table示例(包括内容和属性值)
2014/07/08 Javascript
JS加载iFrame出现空白问题的解决办法
2016/05/13 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
2016/12/28 Javascript
Vue.js实现一个漂亮、灵活、可复用的提示组件示例
2017/03/17 Javascript
JavaScript数据结构之二叉查找树的定义与表示方法
2017/04/12 Javascript
JavaScript实现前端分页控件
2017/04/19 Javascript
浅析vue深复制
2018/01/29 Javascript
微信小程序实现点赞、取消点赞功能
2018/11/02 Javascript
nodejs和react实现即时通讯简易聊天室功能
2019/08/21 NodeJs
Vue中图片Src使用变量的方法
2019/10/30 Javascript
element-ui tree结构实现增删改自定义功能代码
2020/08/31 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
对Python3中bytes和HexStr之间的转换详解
2018/12/04 Python
css3 position fixed固定居中问题解决方案
2014/08/19 HTML / CSS
CSS3 函数技巧 用css 实现js实现的事情(clac Counters Tooltip)
2017/08/15 HTML / CSS
推荐WEB开发者最佳HTML5和CSS3代码生成器
2015/11/24 HTML / CSS
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
iPad和Surface Pro蓝牙键盘:Brydge
2018/11/10 全球购物
美国在线宠物商店:Chewy
2019/01/12 全球购物
学校春季防火方案
2014/06/08 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
2014年机关党委工作总结
2014/12/11 职场文书
优秀党员个人总结
2015/02/14 职场文书
升职自我推荐信范文
2015/03/25 职场文书
2015年社区统计工作总结
2015/04/21 职场文书
《水上飞机》教学反思
2016/02/20 职场文书
2019新员工心得体会
2019/06/25 职场文书
python和Appium的移动端多设备自动化测试框架
2022/04/26 Python