python基础知识之数据类型

python基础知识之数据类型

python的输入和输出
print(“字符串”,10) 进行输出打印 print他是自动换行的如果print(“字符串”,10,end=’’)他是不会自动换行的; 
sep= 在Print中sep函数当我们输出多个变量的时候;他们是以空格分割的;sep可以指定使用什么字符进行分割

Python的输入函数 input函数:默认输入的是字符串类型; 我们可以使用type()进行查看我们的输入的内容是属于什么类型的数据;当然我们也是可以使用强制类型转换
注释
单行注释#
多行注释的单引号和双引号是没有什么区别的;都是可以使用的
特殊字符
‘\r’ 他的主要功能是将光标移动到本行的行首 当我们加入end=’’ 后就会形成覆盖的功能
‘\b’  是将光标前移一位
覆盖程序之倒计时
import time
for i in range(20):
   print('\r',(20-i),end='')
   time.sleep(1)

进度条
进度条(其实也是覆盖的原理或者也是可以在后面进行添加)

import time
for i in range(20):
   print("\r","#"*i,end='')
   time.sleep(0.1)
print("\n下载完成")
Python中的数据结构

列表
列表使用[]表示它相当于其他编程语言中的数组;相邻之间的元素使用逗号进行分割
列表的创建:

List = ['a','b',100]
print(List)
a = list((0,1,2,3,4))
print(a)  
del  a[0]  # 进行删除a列表中的第一个数据
print(a)
列表的方法
append()在表的后面进行添加一个元素
extend() 列表的叠加;也就是我们可以将另一个列表添加到列表中去
insert(3,’插入’) 在列表索引三的位置插入字符串插入 
remove(1)删除首次出现的
pop(0)以索引进行删除列表中的元素不加参数默认删除最后一个;该函数并且返回删除的值
count()函数计算该元素在列表中出现的次数
reverse()函数将列表中的所有的元素逆序
sort(key=str,reverse=False)函数针对元素进行排序key用于指定字符类型;reverse决定升序False降序True

元组

元组和列表是差不多的;元组的所有的数据是放在一个()中的元素之间用逗号进行分割

元组和列表的区别:
	元组一经创建就不可以改变序列;无法针对元组进行增删改查元素;但是它的访问速度是比列表要快很多的
T = ('a','b',0,1,2,3,4)
print(T)
print(T.index(2))  # index()函数使用检查元组中是否存在该数据;如果存在返回索引;不存在报异常

字典

字典的数据存放在{};字典中存储的数据是一些键值对;在这些键值对中;键不可以重复;但是值是可以重复的
字典的调用; 字典的调用其中的数据使用的是[]
dit = { 'age':24,'name':'老王'}
print(dit['age'])  # 输入结果24
dit['age'] = 18
print(dit['age']) # 输出结果18
在字典中添加元素也是一样的;使用[]进行添加键值对即可

字典调用的方法:
items()方法返回字典中所有的元素
del T[‘age’] 删除字典中的数据
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值