当前位置:   article > 正文

第一周Python学习笔记

第一周Python学习笔记

字面量:在代码中,被写下来的固定的值

数字字面量:number:int  , float , complex(复数),bool

string 字符串

列表:list(有序可变序列) , 

元组:tuple:有序的不可变序列

集合:   set:无序不重复集合

字典:dictionary:无序 key-value

注释的分类:

注释:#..................(单行注释)

          """ .............. ........"""(多行注释)

验证数据类型:

  用法:          type(被查看的数据)

不同数据类型的转换:

str(x) ,将x转化成一个string变量,然后返回x

int (x)  , 将x转化成一个int变量,然后返回x

float(x)   ,将x转化成一个float变量,然后返回x

变量名称标识符的命名规则:

注意:大小写敏感,不可使用关键词

常见的关键词:

尽量做到:变量名简洁明了,见名知意

算术运算符:

复合赋值运算符和赋值运算符:

字符串的定义:

1:单引号:name = '黑马程序员'

2:双引号:name ="黑马程序员"

3:三引号:name = """黑马程序员"""(支持换行,多行字符串)

转义字符号抵消引号:

\   :  比如 name = "\"黑马"   ,name就是"黑马

字符串的拼接:

注意:字符串只能和字符串拼接,不能与其他的变量进行拼接

字符串格式化:

通过占位的形式拼接字符串

name="黑马程序员"

message = " 学IT来%s"%name

占位符:%s , %d,%f

格式化过程中——精度的控制:

字符串的快速格式化:

获取键盘的输入:

使用input获取键盘上的输入:

1:name = input()

2:name = input("请输入你的名字")

注意:

input默认接收为字符串,无论你输入什么,name的数据类型都是string

判断语句if elif else 语句:

注意:if语句进行嵌套的时候,只需要保持四个空格的缩进规则即可

简洁写法:if  int(input("输入数据")) < 120

while循环语句:

补充知识—制表符:\t

for 循环语句:

for 临时变量 in 待处理数据集

        满足循环条件时执行

补充知识----range语句:

简单的数字序列:

1:range(num)获取一个从0~m结束的序列,(不包含num,左闭右开)

2:range(num1 , num2)获取[num1 ,num2)

3:range(num1, num2 ,step)  以step为步长获取[num1 ,num2)中的数据

for循环的嵌套也需要遵循4个空格缩进的原则:

continue和break关键词:

Python函数

Python函数:组织好的可重复使用的,用来实现特定功能的代码段

函数的定义:

函数的传参定义:

函数的返回值:

默认返回None(空,无意义)

补充知识——None的应用场景

函数的说明文档:

函数的嵌套调用:

补充知识---变量的作用域:

局部变量:

全局变量:

global关键词的用法:

Python数据容器:

   List列表的用法:

列表的定义:

列表的索引:

列表的常用的方法:

列表的遍历:

Tuple元组的用法:

元组的特点:

元组的定义:

元组的遍历:

元组的注意事项:

元组的操作方法:

 string字符串的用法:

str的特点:

元组的遍历:

元组的注意事项:

str的操作方法:

strip()规整操作;

  序列的切片操作:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/470508
推荐阅读
相关标签
  

闽ICP备14008679号