逗号,用于生成一个长度为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变量加逗号,的含义

本文地址: http://www.cppcns.com/jiaoben/python/301238.html

python中变量名后的逗号_深入浅析python变量加逗号,的含义相关推荐

  1. python中的常量可以修改吗_深入理解Python变量与常量

    变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变.基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中.常量是一块只读的内存区域,常量一旦被初始化就不能被 ...

  2. python中ifelifelse用在什么结构_详解Python if-elif-else知识点

    有的时候,一个 if - else - 还不够用.比如,根据年龄的划分:条件1:18岁或以上:adult 条件2:6岁或以上:teenager 条件3:6岁以下:kid Python if-elif- ...

  3. python中控制代码块逻辑关系_一、Python基础知识

    1.1 Python简介 (1)解释型语言 解释型语言在运行程序的时候才逐行翻译.运行. ①优点: 有良好的平台兼容性,在任何环境中都可以运行(安装了解释器)灵活,修改代码的时候直接修改就可以,可以快 ...

  4. python中def _init_是什么意思_详细解读Python中的__init__()方法

    __init__()方法意义重大的原因有两个.第一个原因是在对象生命周期中初始化是最重要的一步:每个对象必须正确初始化后才能正常工作.第二个原因是__init__()参数值可以有多种形式. 因为有很多 ...

  5. python中groupby()函数讲解与示例_详解python中groupby函数通俗易懂

    一.groupby 能做什么? python中groupby函数主要的作用是进行数据的分组以及分组后地组内运算! 对于数据的分组和分组运算主要是指groupby函数的应用,具体函数的规则如下: df[ ...

  6. python中最常用的映射类型_什么是python中唯一的映射类型

    字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可 ...

  7. python中哪个函数能生成集合_神奇的python系列11:函数之生成器,列表推导式

    1.生成器 生成器的本质是迭代器. 在python中有三种方式来获取生成器 1.通过生成器函数 2.通过各种推到式来实现生成器 3.通过数据的转换也可以获取生成器 #函数 deffunc():prin ...

  8. python中的wheel有什么用_什么是Python Wheels?为什么要学Python Wheels

    前言 Python .whl文件(或wheels)是Python中很少讨论的一部分,但是它们对Python包的安装过程非常重要.如果您已经使用pip安装了Python包,那么很有可能是轮子(wheel ...

  9. 在python中使用什么工具管理模块_怎么使用Python pip(管理模块工具)

    怎么使用Python pip(管理模块工具) 发布时间:2020-08-26 16:04:26 来源:亿速云 阅读:71 作者:Leah 本篇文章给大家分享的是有关怎么使用Python pip(管理模 ...

最新文章

  1. nginx的gzip压缩功能
  2. Android使用ActivityGroup设置android:windowSoftInputMode失效的问题
  3. nodejs常用指令
  4. springboot redis 刷新时间_「SpringBoot实战」SpringCache + Redis实现数据缓存
  5. 记一次院赛CTF的Crypto和Re题(入门)
  6. python代码质量检查工具_python代码检查工具pylint 让你的python更规范
  7. HDU 2177HDU 2176
  8. vue 用户名重复验证_Vue项目中实现用户登录及token验证
  9. oracle异机恢复 open resetlogs 报:ORA-00392
  10. linux内核那些事之struct page
  11. Http协议详解(深入理解)
  12. Linux内核中获取虚拟机KVM结构体信息以及vCPU个数
  13. windows默认打开计算机,[Answers 分享]如何在Windows 7中还原.dll文件的默认打开方式...
  14. 高通平台android 8.1基线某款usb camera打开dev/video1出错
  15. 微分方程(人口预测与传染病模型)
  16. 个人如何搭建云手机出租?ARM服务器搭建机房教程
  17. Python爬虫底层知识简介 - AI小白进阶之路
  18. Petya勒索病毒爆发,腾讯安全反病毒实验室首发技术分析
  19. 关系型数据库和非关系型的区别
  20. mysql的下载与安装

热门文章

  1. c++ 显示图片_飞利浦256P1FR显示器一线直连MacBook使用体验分享
  2. MATLAB安装第三方工具箱
  3. java项目构建部署包
  4. vue的使用(引用/创建vue项目)(一)
  5. 一文读懂,从0到1设计电商评价产品
  6. 产品认知:你的产品适不适合快速去迭代?
  7. 牛客网-数据结构笔试题目(八)-离子能力跃迁问题求解
  8. argparse模块_Argparse:一个具体案例教会你python命令行参数解析
  9. 佛山市南海技师学校计算机类,佛山南海信息技术学校2021年有哪些专业
  10. PHP中怎样实现正负数的相加,PHP 求任意n个正负整数里面最大的连续和