干货!!!———————Python基础教学第二篇

今天实在太累了,就简单给大家写一点基础语法吧。

循环          占位符操作          字符串操作            列表

循环:在Python里主要有两种循环方式for循环和while循环

     for循环:for循环主要侧重于控制循环的次数

 如:  

for x in  range(3):
    print(x)
0
1
2

      while循环:while循环主要侧重循环的条件,只要条件为真,就会一直循环。

如:

age = 1
while age < 20 :
    print('未成年,今年{}岁了'.format(age))
    age += 1
未成年,今年1岁了
未成年,今年2岁了
未成年,今年3岁了
未成年,今年4岁了
未成年,今年5岁了
未成年,今年6岁了
未成年,今年7岁了
未成年,今年8岁了
未成年,今年9岁了
未成年,今年10岁了
未成年,今年11岁了
未成年,今年12岁了
未成年,今年13岁了
未成年,今年14岁了
未成年,今年15岁了
未成年,今年16岁了
未成年,今年17岁了
未成年,今年18岁了
未成年,今年19岁了

      for循环能做的事情,while都能做,反之则不行。绝大部分情况下我们使用for循环。

   占位符操作:Python使用最广泛,也最常用的占位符就是%s,在Python里面%s代表了所有类型的占位符。所以说掌握好%s 的使用对于学好Python基础十分重要。

name = "张三"
age = 17
helight = 1.70  #float小数
print('我的名字是%s,我的年龄是%s,我的身高是%s米.' %(name,age,helight))
我的名字是张三,我的年龄是17,我的身高是1.7米.

  还有%d ,%f 等等在这就不一一介绍了。

字符串操作:字符串操作集中类型我都总结在下面,大家直接看代码了解吧,这样更利于学习。

获取精确位数:

info ='今天是星期四 Hello world'
print(info[0])

获取指定内容:

info ='今天是星期四 Hello world'
print(info[3:5])
星期
反序截取字串符:
info ='今天是星期四 Hello world'
print(info[ :-3])
今天是星期四 Hello wo

获取全部内容:

info ='今天是星期四 Hello world'
print(info[:])
今天是星期四 Hello world
列表:列表主要用于存放对像,变量等内容
 
#声明方式:
list1 = []
list2 = list()
list3 = ['[hello]','[17]','[3.14]']
print(list3)

list = ['张三','李四','王五','赵六']
print(list)
#append  追加;添加      默认添加在最后一位
list.append('冯七')
print(list)
#insert  插入
#值1:插入的位置
#值2:插入的内容
list.insert(0,'小二')
print(list)
list.insert(3,'中间人')
print(list)
#如果插入的位置,超出了列表的长度  那么就插入到最后一位
list.insert(100,'大神')
print(list)
list.append('张三')
print(list)
#remove方法    默认将列表的元素  从左往右依次删除
list.remove('张三')
list.remove('张三')
print(list)

#pop  弹出最后一个元素
list.pop()
print(list)
#pop(2)弹出指定元素
list.pop(2)
print(list)

if '冯七' in list :
    print('zai')
else:
    print('bu zai')

index = list.index('冯七')
print(index)

list[0]='阿三'
print(list)

print(list[1:])

print(list[1:4:3])

#倒序
print(list[::-1])
print(list[::2])
print(list[1::2])
print(list)


print(len(list))
print(len('QWWEWRWRT'))
#分别获取元素
for x in list :
    print(x)
for x ,y in list :
    print(x)
for x ,y in list :
    print(x,y)
['[hello]', '[17]', '[3.14]']
['张三', '李四', '王五', '赵六']
['张三', '李四', '王五', '赵六', '冯七']
['小二', '张三', '李四', '王五', '赵六', '冯七']
['小二', '张三', '李四', '中间人', '王五', '赵六', '冯七']
['小二', '张三', '李四', '中间人', '王五', '赵六', '冯七', '大神']
['小二', '张三', '李四', '中间人', '王五', '赵六', '冯七', '大神', '张三']
['小二', '李四', '中间人', '王五', '赵六', '冯七', '大神']
['小二', '李四', '中间人', '王五', '赵六', '冯七']
['小二', '李四', '王五', '赵六', '冯七']
zai
4
['阿三', '李四', '王五', '赵六', '冯七']
['李四', '王五', '赵六', '冯七']
['李四']
['冯七', '赵六', '王五', '李四', '阿三']
['阿三', '王五', '冯七']
['李四', '赵六']
['阿三', '李四', '王五', '赵六', '冯七']
5
9
阿三
李四
王五
赵六
冯七
阿
李
王
赵
冯
阿 三
李 四
王 五
赵 六
冯 七
嗯... 今天就到这吧(┬_┬)      未完待续...







猜你喜欢

转载自blog.csdn.net/thoms_/article/details/80849524