首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python变量、语句

python变量、语句

作者头像
mwangblog
发布2018-07-04 14:35:26
2.1K3
发布2018-07-04 14:35:26
举报
文章被收录于专栏:mwangblogmwangblog

值与变量

值是程序的基本组成要素。

值具有不同的数据类型,python有5个标准数据类型:

  • Numbers(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

变量存储在内存中的值。

python程序中不需要对变量声明类型,变量在第一次赋值时被创建。

变量名不能使用python保留字,python保留字如下:

and         del         from    None        True
as          elif        global  nonlocal    try
assert      else        if      not         while
break       except      import  or          with
class       False       in      pass        yield
continue    finally     is      raise       def 
for         lambda      return

数字

使用type()查看值的类型:

>>> type (2)
<class 'int'>
>>> type (2.5)
<class 'float'>

例子中,2的类型是整数(int),2.5的类型是浮点数(float)。

使用=为变量赋值:

>>> x = 5
>>> x
5

例子中,通过运算符=,将数字5赋值给变量x。可以看到赋值后x的值为5.

字符串

字符串包含于单引号’‘或者双引号“”中,使用运算符+连接字符串:

>>> name = 'mwang' # 将字符串mwang赋值给变量name
>>> print ('Hello, ' + name)
Hello, mwang

上面的例子中,#是注释符号,本行中#之后的内容都为注释内容。

例子中首先将mwang(单引号之中)赋值给变量name,之后用运算符+把字符串Hello,和变量name连接,输出之。

同样,可以使用type()查看值类型:

>>> type (name)
<class 'str'>

这表示变量name存储的值为字符串类型。

输入与输出

输出我们已经很熟悉了,使用print ()即可,怎么输入呢?

使用input ()即可完成输入操作。

name = input ("What's your name? ")
print ("Hello,", name)

执行上面的程序,下面是一个执行结果示例:

$ python input_output.py 
What's your name? mwang
Hello, mwang

可以看到,input ()先显示参数(这里是What's ... name?),然后等待用户的输入。用户输入(这里是mwang)后,将用户输入作为字符串返回,这里将返回值赋值给变量name

可以看到print ()可以使用,连接两个字符串,并且会在中间加入一个空格。

程序执行效果如下图:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-02-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 mwangblog 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 值与变量
  • 数字
  • 字符串
  • 输入与输出
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档