Python学习第二天
个人简介
本文由JAVA小白:林夕—梦雪编写
林夕—梦雪(本人)为自学者
如有错误请练习修改
欢迎各位道友提出建议
QQ:2190287907
变量与简单的数据类型
变量与常量
变量
变量:在编程语言中我们通常使用变量来保存我们输入的数据
变量的命名规则:变量名必须以字母或下划线打头,名字中间只能由字母、数字和下划线“_”组成;变量名在有效的范围内必须是唯一的;变量名不能是编程语言中的保留字(关键字)如:while、if、for等等
常量
常量: 常量与变量的唯一区别便是常量不可改变;如数学中的Π
变量赋值
我们可以使用
变量名=值
为变量进行赋值
其中需要注意:如果值是字符串格式需要使用引号包裹起来
方法(函数)
定义
方法就是完成一些操作的办法我们可以调用方法来完成快捷操作
常用方法
输出方法 print(输出内容)
输入方法 input(提示信息)
不常用方法
获取变量类型的方法 type(变量名)
获取变量内存地址的方法 id(变量名)
简单的数据类型
数据类型分类
数字、字符、布尔
数字
数字分类
整数int(正负整数和0)、浮点数float(小数)、复数(实数+虚数)
常用方法
数据类型转换方法:
要转到的数据类型(变量名)
如:int(“123”)输出为123
字符转十进制数的方法
把字符通过ASCII码表转换为十进制数的方法
ord(字符)
如:ord(‘a’) 输出为97
十进制数转换为字符的方法
把十进制数通过ASCII码表转换为字符的方法
chr(数字)
如:chr(97) 输出为a
布尔
布尔定义
表示正确(True)与错误(False)
运算符
赋值运算符
加+ 减- 乘* 除/ 取模(取余)% 求幂** 取整//
比较运算符
与(C语言的&&) and
或(C语言的||) or
非(C语言的!) not
字符串(String)
字符串定义
字符串是编程语言中表示文本的数据类型
单引号’ ’ 双引号" " 三引号’’’ ‘’'的区别
单引号与双引号所包裹文本内容必须在同一行
三引号的文本内容可以在不同行
常用方法
取字符串中的一些值的方法:
字符串变量[开始索引,结束索引]
包含开始索引的内容但不包含结束索引的内容
不写开始或结束索引表示从头开始或到最后截至
转义字符
\ 续行符
\f 换页
\n 换行
\r 回车
\t 相当于TAB
\ 反斜线字符
’ 单引号字符
" 双引号字符
? 问号
\0 空字符(NUL)
\ddd 三位八进制
\xhh 十六进制所代表的任意字符