Python学习一

if语句 

#level为等级
level = 0
#exp 为经验
exp = 200
if exp ==100:
    print('level = 1')
elif exp == 200:
    print('level = 2')
elif exp == 300:
    print('level = 3')
else:
    print("等级已达到上限")
#根据经验判断游戏角色等级

for语句

#求1—100的数字和
sum = 0
for i in range(1,101):#循环0—101
    sum+=i#加和
print(sum)#输出

range函数 

#range左闭右开
for i in range(1,6):
    print(i)

 

 

#无开始值默认0开始
for i in range(10):
    print(i)

 

 

#步长默认为1
for i in range(1,10):#默认步长遍历1—9
    print(i)
print('')#空格区别两个步长
for j in range(1,10,2):#步长2遍历1—9
    print(j)

 

break,continue,else 

myList = [1,2,3,4,5,6,7]#创建一个表
for item in myList:#遍历这个表
    if item == 4:#判断有没有4
        print('有4')
        break
    else:
        print('List没有4')
##############################################
myList = [1,2,3,4,5,6,7]#创建一个表
for item in myList:#遍历这个表
    if item == 4:#判断有没有4
        print('有4')
      
    else:
        print('List没有4')

 

myList = [1,2,3,4,5,6,7]#创建一个表
for item in myList:#遍历这个表
    if item == 4:#判断有没有4
        print('有4')
        continue
    else:
        print('List没有4')

 

pass语句 和定义函数

 

 

print('1')
pass
print('2')
pass
print('3')
#输出中间插入pass
print(' ')#空一行

def m_1():
    pass
def m_2():
    print('2')
#定义一个空函数一个存放2
print('1')
m_1()
m_2()
print('3')

 

 

 列表和del语句

 

#创建列表
a_list = [1,2,3,4,5]
print('创建列表')
print(a_list)
#增加元素
a_list.append(6)#直接在尾部加
print('在尾部增加')
print(a_list)
a_list.insert(1,7)#在第二个位置加
print('在第二个位置增加')
print(a_list)
#列表中增加列表
print('')
print('列表加列表')
b_list = [7,8]
#用+操作符
a_list = a_list+b_list
print(a_list)
#用extend
c_list = [9,10]
a_list.extend(c_list)
print(a_list)
#删除
print('')
print('删除操作')
#用remove一次删一个指定的数
a_list.remove(10)
print(a_list)
#用pop根据索引删除
a_list.pop(1)
print(a_list)
#用del永久删除,可切片
del a_list[5:]#左闭右开
print(a_list)
#查找
print('')
print('查找操作')
print(5 in a_list)
print(6 in a_list)
#存在True 反之False
print(a_list[2])
print(a_list[2:])
#改
print('')
print('更改数据')
print(a_list)
a_list[4] = 1
print(a_list)
#排序
print('')
print(a_list)#原序
a_list.sort()#升序
print('升序')
print(a_list)
a_list.sort(reverse = True)#降序
print('降序')
print(a_list)
#求列表长度
print('')
print('求表长')
print(a_list)
print(len(a_list))
#计数
print('')
print('1出现了几次')
print(a_list.count(1))

 

 

 

 元组

 

 

#元组为不可变序列
#若其中包含可变序列则不同
a = ([1,2],3)
print(a)
a[0][0]=5
print(a)
#具体可参考列表相关功能

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

宇努力学习

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

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

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

打赏作者

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

抵扣说明:

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

余额充值