今天实在太累了,就简单给大家写一点基础语法吧。
循环 占位符操作 字符串操作 列表
循环:在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
阿三
李四
王五
赵六
冯七
阿
李
王
赵
冯
阿 三
李 四
王 五
赵 六
冯 七
嗯... 今天就到这吧(┬_┬) 未完待续...