Python-02 __变量和数据类型__

本文围绕Python3展开,介绍了其关键字,指出关键字不能用于通常标识符;说明了变量定义与赋值无需指定数据类型,还能操作字符串;讲解了用input()函数从键盘读取输入;提及字符串格式化,以及元组封装和拆封的赋值方式。

知识点

  • python 关键字
  • 变量的定义与赋值
  • input() 函数
  • 字符串的格式化

关键字和标识符

每一种编程语言都有它们自己的语法规则。下列的标识符是 Python3 的关键字,并且不能用于通常的标识符,而且必须完全按照下面拼写。

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

依次键入一下命令,即可在 Python3 解释器中得到这些关键字。

python3
>>> help()
help> keywords

在 Python 中不需要为变量指定数据类型。所以如果直接写出 x = 1 ,这样变量 x 就是整数类型;如果写出 x = 1.0 ,那么变量 X 就是浮点类型。

>>> a = 1
>>> b = 1.0
>>> a + b
2.0

在 Python 中定义变量时只需要输入变量名和值就行了。Python 也能操作字符串,它们用单引号或双引号括起来。

>>> 'Hello
'Hello'
>>> "Python"
'Python'

从键盘读取输入

通常情况下,Python 的代码中是不需要从键盘读取输入的。但是也可以在 Python 中使用函数 input() 来做到这一点。input() 函数有一个用于打印在屏幕上的可选字符串参数,它返回用户输入的字符串。

有关字符串格式化

可以在一行内将多个值赋值给多个变量。

>>> a , b = 1, 2
>>> a
1
>>> b
2

# 这个技巧用来交换两个数的值非常方便。
>>> a, b = b , a
>>> a
2
>>> b
1

这是利用元组(tuple)这个数据类型。用逗号创建元组。在赋值语句的右边创建了一个元组,称这为元组封装(tuple packing),赋值语句的左边则做的是元组拆封 (tuple unpacking)。

总结

  • Python3 关键字有哪些
  • 变量如何赋值变量
  • Python3 怎样从键盘读取输入
  • Python3 字符串的格式化
  • 元组封装和拆封

返回顶部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值