【Python从入门到精通2.1】石头剪子布知识点(print、基础数据类型、input输入、列表、字典、元组、for循环遍历、while循环、if条件语句、随机模块random、时间模块time)

print打印输出

print用于控制台打印输出,常见使用方法如下:
1、print(“你好%s”,大轩) ------ %s为占位符
2、print(f"你好{大轩}") ------个人推荐

基础数据类型

int 整型 如:-1,0,1,2,3
bool 布尔型 2种:False、True
str 字符型 如:“我是大轩”
float 浮点型 如:1.1,1.2,1.3

列表

可变数据类型:内容可变、长度可变
可迭代对象:可被遍历

列表:[] :可变数据类型,可迭代对象,列表中的元素有两种属性 索引、值
常用方法
append : 添加元素
remove :根据值删除元素
del list[index] : 根据索引删除元素
list[index] : 根据索引获取某个元素

字典

字典:{} : 可变数据类型,由键值对组成.类似于平时使用的字典,键唯一,值可重复
常用方法:
update : 更新字典.若键存在则更新值.若键不存在,添加键值对
get : 根据键获取值,若不存在键,则返回None
pop : 根据键删除键值对,返回键的对应值
keys : 返回一个只包含所有键的对象
values : 返回一个只包含所有值的对象
clear : 清除所有键值对
items : 返回一个可迭代对象.可通过遍历得到所有的键值对

元组

元组:(),不可变数据类型,可迭代对象
常用方法:
index:根据元素获取索引
count:根据元素查询在元组中出现的次数

for循环遍历

for循环遍历只能操作于可迭代对象.从头到尾执行一边即为遍历
常见可迭代对象以及使用方法:
例1:for i in range(10):
例2:for i in 列表\字典.items()\字典.keys()\元组

while条件循环

while条件循环 : 当达到某种条件时循环执行;当不达到时,不循环或结束循环
包含方法:
break:退出while循环
continue从当前代码段跳出,直接执行下一次循环

if条件语句

if\elif\else条件语句:当达到某种条件的时候执行对应代码片
常见用法如下:
例1:if 条件 (如果达到条件,则执行if下的代码片)
例2:if 条件: else: (如果达到条件则执行if下的代码片,否则执行else下的代码片)
例3:if 条件1: elif 条件2 :elif 条件2:else:(如果达到条件1则执行if下的代码片,如果达到条件2则执行对应elif下的代码片,如果达到条件3则执行对应elif下的代码片,除此之外执行else下的代码片)

附录:

random.randint (x,y) :电脑随机生成x-y之间的一个数,左右开区间
time.sleep(1) :使程序睡眠1秒钟

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会振刀的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值