一、变量
保存在内存中的地址叫变量
1、定义变量
2、简单变量运算
注意:
ipython里定义完变量后可以直接输入变量名称显示变量内容
pycharm里定义完变量后需要print 变量名称显示变量内容(这里不能加‘’,否则会直接显示‘’中的内容)
二、断点,debug调试
命令行前红点,点爬虫可以逐行执行命令
三、字符的类型
1、在python中,定义变量的时候,不需要指定变量的类型
注意:
2**64 # long长整型
2、字符类型的转换
a = raw_input('xxx') #接收用户输入的内容
type(b)
type(str(b)) # 转换类型
四、四则运算
只有数字类型才能四则运算int、float、bool
+ - * / %
+= -= *= /= %=
// #取整
五、格式化输出
1、定义
在python中可以使用print函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
% 成为格式化操作符,专门用于处理字符串中的格式
包含%的字符串被成为格式化字符串
% 和不同的字符连用,不同类型的数据需要使用不同的格式化字符
格式化字符串 含义
%s 字符串
%d 有符号十进制整数,%06d表示输出的整数显示位数字,不足的地方使用0补全
%f 浮点数,%.02f表示小数点后只显示两位
%% 输出%
语法格式:
print '格式化字符串' % 变量1
print '格式化字符串' % (变量1,变量2...)
注意:用格式化字符串把需要填写变量的地方先占上
2、例子:
1.定义一个变量接收用户输入的同时,就使用float函数进行转换
2.定义一个字符串变量name 输出:我的名字是 ,请多多关照
3.定义整数变量 student_num, 输出:我的学号是000006
# %06d:不到6位就补0,如果是6位,该是多少就是多少
4.定义一个小数scale,输出:数据的比例是 %
注意:"ctrl+/" 可以全部注释选中内容,再次使用解除注释
3、练习:求平均成绩
六、变量的命名
1、名字要:见名知意
1.可以由字母,下划线和数字组成
2.不能以数字开头
3.不能和关键字重名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
4.区分大小写
2、驼峰命名法:
1.大驼峰:每一个单词的首字母都大写
FirstName LastName
2.小驼峰:第一个以小写字母开始,后续单词的首字母大写
firstName lastName