一周目,五日学习

时间:2021-08-19
本文章向大家介绍一周目,五日学习,主要包括一周目,五日学习使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

for循环

for循环能做到的,while都能做到。for循环取值可以自动取到循环结构的最后一位或者是最后一行,不需要像while一样,添加结束条件。因此for循环有时候比while更加便捷。

# 当没有明确的值得变量名的时候,可以取如:i,item等,随后会依次赋值给i
list=['aa','bb','cc']
for i in list: print(i)
当为字典形式时,会依次取出k键的值,v键不会取出

 注  容器的类型就是内部能够储存多个元素的数据类型 如列表list 字典dic 元组tup 集合set

       for类型能够针对这些容器的类型进行循环取值,也可以在此的基础上对字符串取值

rang用法

rang的本质就是迭代器,可以看成是一个列表,范围就是括号内的值,包含左边的值,但是不包含右边的值。

当for循环输出值的时候,如果只有一个参数,默认从0开始; 如果有两个值,从第一位开始到第二位结束;如果有三个参数,那么最后一个就是间隔值,产生类似等差数列的效果。

数据类型的内置方法

整形 int

int()  1 可以将数据类型转换  2将其他进制的形式转换成十进制数

当转型的是整数数字的时候,可以进行;  转换的是小数的时候,报错;  转换的是字符串的时候,也会报错

关于进制之间的转换

即  bin 二进制(0b开头)  oct 八进制(0o开头)  hex 十六进制( 0x开头)        

 同理,但是将其他形式的进制转十进制,必须要在告诉计算机进制数

浮点型 float

 即是对有小数点的数字型字符串进行转型,如果是整数的形式,那么会保留一位,而非数字形式的字符串,就会报错

字符串 str

除了转换数据形式以外,还有许多其他功能

str=‘charley’
1 统计个数  ren( )  用于统计字符的个数 2 索引取值  如:取字符串的第二个数据  print(str【1】)  #h

3 切片取值  如:取2到5的值       print(str(1,5)  #harl
4 步长    类似于rang的第三种用法,在切片取值的格式之后增加第三个参数,切片取值的第三个参数不写默认是1  str(1,5,2) #hr 注:如果在字符中有空格,空格也算一个字符
5 移除字符串首尾指定的字符  strip()  移除左侧lstrip()  移除右侧()rstrip   在括号内填写指定字符,如果不写默认移除空格符号
6

原文地址:https://www.cnblogs.com/aacharleywang/p/15156646.html