--------18.07.13
You don't work hard,no one can give you the life you want!
以下是今天讲的内容:
一、变量(重点)
1,什么是变量?:不断变化的量(数据)
2、变量有什么作用?:存储数据
3、定义变量:变量名 = 变量值
4、变量在内存中的存储形式?:变量值会存储在内存中,变量名会指向变量值
5、变量的命名规则:1、变量名有字母、数字、和下划线组成“_“ a - z A-Z 0-9 _
2、变量名不能以数字开头
3、变量名要见名知意
4、多个英文单词建议用 _ 相连
5、区分大小写
6、不能用关键字 查看关键字命令 import keyword keyword.kwlist
6、小细节:PEP8:python编码风格
ctrl + alt + l pycharm中的快捷方式可以快速处理好代码中的小错误
7、断点debug:是python代码从上往下一行一行的执行,用于调试代码
二、数据类型(重点)
1、数值型:int: 整数;
float: 浮点数;
bool:Boolean布尔 True False
2、非数值型:str:string字符串 " " ' ' """ """ 三个双引号也可以是字符串;
list:列表 [ ];
tuple: 元组 ( );
dictionary: 字典 { }
type() 查看变量的数据类型
3、数据类型转换:int()转换成整数;
float()转换成浮点数(小数);
str()转换成字符串
三、数据计算
1、+ 的作用:数值相加,字符相连
2、* 的作用:数值相乘,字符重复的次数
3、常见的错误:TypeError: must be str, not int 类型错误:必须是字符串,不能是整数
四、输入和输出
1、格式化输出:print() int整数: %d %05d不够5位前面补0;
str字符串:%s;
float浮点数:%f 默认是小数点后面6位 %.2f 小数点后保留2位
想要输出% 敲两个%%即可
常见的错误:TypeError:%d format: a nnumber is required, not str
类型错误:%d格式化必须要一个数字,而不是str
字符串用%d格式化输出了
2. 输入:input() 接受用户从键盘输入的内容,当代码遇到input()函数的时候,就停在了那
里,直到用户从键盘输入内容,返回的结果是字符串类型
五、运算符
1,算数运算符:+ - * / // ** %
加法 减法 乘法 除法 整除 幂乘 取余
2、赋值运算符:= += -= %= /= i += 1 等于 i = i + 1
3、逻辑运算符(重点):结果是布尔类型的数据
and or not
与 或 非
and: 遇False则False
or: 遇True则True
not: 取反
4、比较运算符:结果是布尔类型的值 True False
> >=
大于 大于等于 小于 小于等于 等于(一个等到是赋值) 不等于
六、注释
1、注释的作用是解释代码,提示程序员字的
2、分类:单行注释:# pycharm中注释快捷键 ctrl + /
多行注释:""" """或者 ''' '''
这个讲课老师讲的还是挺好。
今天的内容还是python中的一些基础知识,都懂,但是记忆还不是很深刻,还需要多敲敲代码,
明天休息,就不出去玩了,多看看资料、视频。我有预感,以现在的知识,过不了基础班就会跟不上了。中午时间大家做了自我介绍,发现有很多大佬,有很多人之前都是做编程这方面的,或者之前是计算机专业的,人家的基础比我这个半路出家的好多了,需要加倍努力,跟上大家的脚步。
另附上开班的照片:
领取专属 10元无门槛券
私享最新 技术干货