python-每天多一点

这篇博客探讨了Python编程的基础知识,包括使用if...else进行条件判断,对列表的增删查改操作,如切片、索引和范围删除,以及字典的创建和元素访问。此外,还介绍了如何比较列表和字典的相等性,并利用range()函数进行定时打印。这些内容对于初学者理解Python数据结构和控制流程至关重要。
摘要由CSDN通过智能技术生成

if...else

baoshi=int(raw_input('Enter munber 1-10:'))

if baoshi>=6:
  print('your got it all')
else:
  print('you must keep on trying')

for

baoshi=11
for i in range(10):
  if i == baoshi:
    print('you right')
    break
  else:
    print('you must keep on trying')

if...elif...else

shuru=int(raw_input('Enter munber 1-10:'))

panduan=4

if shuru > panduan:
  print('>')
elif shuru < panduan:
  print('<')
else:
  print('=')

list

students = ['xaiom','xiaoh','xiaog',5,6,7,8,9]

print(students[0])
print(students[:])
print(students[2:])
print(students[:2])
print(students[1:3])
print(students[2:4])
print(students[:7])

############
######从0开始计数
xaiom
######左右空,取到头
['xaiom', 'xiaoh', 'xiaog', 5, 6, 7, 8, 9]
######左要取
['xiaog', 5, 6, 7, 8, 9]
######右不取
['xaiom', 'xiaoh']

['xiaoh', 'xiaog']
['xiaog', 5]
['xaiom', 'xiaoh', 'xiaog', 5, 6, 7, 8]

list增加/删除

listc= [1,2]
listc.append(3)
print(listc)
print(listc[2])
listc.append([4,5])
print([listc])

##########print##########
[1, 2, 3]
3
[[1, 2, 3, [4, 5]]]
#########################

listd = [0,1,2,3,4,5,6,7,8,9]
print(listd)
del listd[3:]
print(listd)

listdd = ['xiaoa','xiaob','xiaoc','xiaod','xiaoe','xiaof']
print(listdd)
del listdd[3:]
print(listdd)

##########print##########
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 1, 2]
['xiaoa', 'xiaob', 'xiaoc', 'xiaod', 'xiaoe', 'xiaof']
['xiaoa', 'xiaob', 'xiaoc']
#########################


listd = [0,1,2,3,4,5,6,7,8,9]
print(listd)
del listd[3:5]
print(listd)

listdd = ['xiaoa','xiaob','xiaoc','xiaod','xiaoe','xiaof']
print(listdd)
del listdd[:3]
print(listdd)

##########print##########
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 1, 2, 5, 6, 7, 8, 9]
['xiaoa', 'xiaob', 'xiaoc', 'xiaod', 'xiaoe', 'xiaof']
['xiaod', 'xiaoe', 'xiaof']
#########################


students = [['xiaoa','xiaob','xiaoc','xiaod'],['xiaoe','xiaoc','xiaof','xiaog']]
print(students)
print(students[1][1])

############print##########
[['xiaoa', 'xiaob', 'xiaoc', 'xiaod'], ['xiaoe', 'xiaoc', 'xiaof', 'xiaog']]
xiaoc
###########################

dictionary

students = ['xiaoa','xiaob','xiaoc','xiaod']
scores = {'xiaoa':95,'xiaob':90,'xiaoc':90,'xiaod':69}
print(len(students))
print(len(scores))
print(scores['xiaoa'])

############print##########
4
4
95
###########################


print(scores)
del scores['xiaod']
print(scores)

scores['xiaod']= '99'
print(scores)
print(scores['xiaod'])

############print##########
{'xiaod': 69, 'xiaob': 90, 'xiaoc': 90, 'xiaoa': 95}
{'xiaob': 90, 'xiaoc': 90, 'xiaoa': 95}
{'xiaod': '99', 'xiaob': 90, 'xiaoc': 90, 'xiaoa': 95}
99
###########################


students = {'a':{'xiaoa':91,'xiaob':92,'xiaoc':93,'xiaod':94},'b':{'xiaoe':81,'xiaoc':82,'xiaof':83,'xiaog':84}}
print(students)
print(students['b']['xiaoc'])

############print##########
{'a': {'xiaod': 94, 'xiaob': 92, 'xiaoc': 93, 'xiaoa': 91}, 'b': {'xiaof': 83, 'xiaog': 84, 'xiaoe': 81, 'xiaoc': 82}}
82
###########################

list 比较 dictionary

#用==比较,相等值为True,不相等值为False

print(1 == 1)
print(1 == 2)

lista = ['xiaoa','xiaob','xiaoc']
listb = ['xiaoc','xiaoa','xiaob']
print(lista == listb)

dictionarya = {'xiaoa':80,'xiaob':90,'xiaoc':100}
dictionaryb = {'xiaoc':100,'xiaoa':80,'xiaob':90}
print(dictionarya == dictionaryb)


############print##########
True
False
False
True
###########################

range()

import time 
for i in range(5):
  time.sleep(1)
  print('I am ok'+ str(i)+'to' )


#############print【取头不取尾】的整数序列 ###############

I am ok0to
I am ok1to
I am ok2to
I am ok3to
I am ok4to
#############print###############

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

疯飙的蜗牛

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

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

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

打赏作者

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

抵扣说明:

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

余额充值