变量:
python是一门弱数据类型语言
java是一门强数据类型语言
定义
变量名=值
print()---打印输出
type()----查看类型
命名规范:
1.只能由有效的字符组成(数字 大小写字母 下划线)
2.不能以数字开头
3.不能是关键字或者保留字
4.变量命名的时候一定要有意义(name age)
小驼峰 userName
下划线 user_name(推荐使用)
import keyword
keyword.kwlist(查看pytho里的关键字)
数据类型和数据类型的转换:
python弱数据类型语言----并不等价于python没有数据类型
1.数值型
整型int
浮点数float
复数(虚数)---一般不用
2布尔类型(bool)
python要注意字母的大小写 True False
3.字符型(str)如果是强数据语言是一个对象,弱数据类型里面是一种数据类型
" " """ """ ''' '''三种定义方式
字符串内可以包含各种语言
ord()-----获取字符的整数的表示
chr()-----把编码转换成对应字符串
如果要打印出来的有双引号
转义符---在双引号前面加上\就可以了(两边双引号前面都要加)
换行------\n
如果本来就包含\-------\\
字符串本身就是多行显示--print("1
2
3")
这样就是多行显示
复合数据类型(引用数据类型)
字典 列表 元组 集合
写一段代码,输入一个数,判断数据类型
全局函数:input()---一个标准的输入函数,默认返回值是字符串
cjl = input("输入一个数:")
print(type(cjl))
不管输入什么,打印出来的结果都是str型(字符)