Python新手教程:变量类型

开课吧开课吧锤锤2021-06-29 17:01

    当在Python中使用变量时,不需要事先声明它的类型,并且变量不会出错,这在以前学习静态语言的同学看来是不可思议的,他们将对「Python如何知道变量是什么」等诸如此类的问题,这样的问题已经进入了「动态类型」的范畴,Python中的类型是在程序运行期间自动确定的。

py

    1.整数

    a=1

    print(a)

    输出结果为:

    1

    2.浮点数

    b=1.23

    print(b)

    输出结果为:

    1.23

    3.布尔量

    c=True

    print(c)

    输出结果为:

    True

    4.科学计数法

    d=1e3

    print(d)

  输出结果为:

    1000.0

    5.字符串

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
str = 'Python创客'
 
print(str)           # 输出完整字符串
print(str[0])        # 输出字符串中的第一个字符
print(str[2:5])      # 输出字符串中第三个至第六个之间的字符串
print(str[2:])       # 输出从第三个字符开始的字符串
print(str * 2)       # 输出字符串两次
print(str + "TEST")  # 输出连接的字符串
print(str.upper())    # 全部大写
print(str.lower())    # 全部小写
print(str.find('y'))  # 搜索指定字符串,没有返回-1
print(str.count('y')) # 统计指定的字符串出现的次数

    输出结果为:

Python创客
P
tho
thon创客
Python创客Python创客
Python创客TEST
PYTHON创客
python创客
1
1

    6.列表

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
 
print(list)               # 输出完整列表
print(list[0])            # 输出列表的第一个元素
print(list[1:3])          # 输出第二个至第三个元素 
print(list[2:])           # 输出从第三个开始至列表末尾的所有元素
print(tinylist * 2)       # 输出列表两次
print(list + tinylist)    # 打印组合的列表
print(list.append(44))  # 添加44元素

    输出结果为:

('runoob', 786, 2.23, 'john', 70.2)
runoob
(786, 2.23)
(2.23, 'john', 70.2)
(123, 'john', 123, 'john')
('runoob', 786, 2.23, 'john', 70.2, 123, 'john')
('runoob', 786, 2.23, 'john', 70.2, 123, 'john',44)

    7.字典

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
 
tinydict = {'name': 'runoob','code':6734, 'dept': 'sales'}
 
 
print(dict['one'])          # 输出键为'one' 的值
print(dict[2])              # 输出键为 2 的值
print(tinydict)             # 输出完整的字典
print(tinydict.keys())      # 输出所有键
print(tinydict.values())    # 输出所有值

    输出结果为:

This is one
This is two
{'dept': 'sales', 'code': 6734, 'name': 'runoob'}
['dept', 'code', 'name']
['sales', 6734, 'runoob']

    类型转换

函数 描述
int(x) 将x转换为一个整数
long(x) 将x转换为一个长整数
float(x) 将x转换为一个浮点数
str(x) 将对象x转换为字符串
list(x) 将序列s转换为一个列表
chr(x) 将一个整数转换为一个字符
hex(x) 将一个整数转换为一个十六进制字符串

    以上就是开课吧广场小编整理的“Python新手教程:变量类型”一文,更多Python教程相关内容尽在开课吧广场Python教程频道!

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
零基础轻松入门Python