课程名称:Python3 入门教程(新版)
章节名称: 第4章 Python语言的控制流程
讲师姓名:咚咚呛
课程内容:
数据类型之间的转换(前面课程的融会贯通)
str-》number:字符串要求全部都是数字组成,通过str(),int(),float()函数可以实现类型之间的互转。
字符串转列表split函数:string.split(sep,maxsplit)
默认按照空格切割。
列表转字符串join函数:sep.join(iterable)
new_str=‘.’.join(['1','2','3']) ===>1.2.3 注意列表里面不可以是数字类型,字典类型,元祖类型。
sorted函数:sorted(‘abdj’),转成列表并且排序好的。
比特类型 b
c=b‘xssse’ bytes,通过索引来获取返回的是数字,通过切片返回的是字符。
通过DIR可以打印出类型支持的函数。
encode函数。stirng.encode(encoding='utf-8')
decode函数。将bytes类型转成字符串。bytes.decode('unf-8')
集合建的转化函数
控制流程
逻辑判断和逻辑语句
if 1==1 and 2==2:
print(‘xxxx’)
elif 3==3:
print(‘wwww’)
else:
pint(‘11111’)
循环:for item in iterable :
print(item)
for item in range(start,stop,.step=1)
for key,valkue in dict.items():
print(key,value)
学习收获:
控制流程的用法和其他高级语言一致,只是在书写格式上稍有区别。其中range的新用法需要熟记,在
某些场景下会比较方便。 if elif else for in while do continue break
打卡截图: