2.变量定义变量名即是为存储单元起名,变量值即是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。
python是一门弱数据语言;
即根据变量存放的值决定变量类型,即下面代码符合语法要求;
a=10; a=20; a="hahahahahahha!";
反之java则是一门强数据语言
int a=10; a=20; a="hahahahahahha!";
定义的类型是什么就是什么,所以在java中该代码块会出错。
3.查看变量类型python中如何查看变量类型
type(变量名)
如图
如上图所示type()能显示变量类型。
小提示
赋值时应养成空格习惯
如: a = 10 而非 a=10
作用:美观
1.只能由字母、数;字、下划线组成;
2.不能以数字开头;
3.不能是关键字或保留字;
4.变量命名时一定要有意义(总不能除了你谁也看不懂你写的啥吧);
import keyword 一些现成的功能可以通过引入包使用
keyword.kwlist 显示所有关键字
如图:
小驼峰 userName 第二个单词开始每个单词首字母大写
大驼峰 UserName 每个单词首字母都大写
python是一门弱数据类型语言-----并不等价于python没有数据类型
5.1.数值型整型 int 浮点型 float 复数 (虚数)-------一般用不到,除非你研究数学5.2.布尔类型(bool)
python要注意字母的大小写 True False5.3.字符型(str) 5.3.1 字符串
如果是强数据类型语言字符串是一个对象,但是在我们python弱数据类型语言里面,则是一种类型。
表示方式 : “ ” ,‘ ’,‘’‘ ’‘’, “”“ ”“”
觉得哪种简单用哪种。
如图:
字符串可以包含各种东西,包括中文。
这里介绍几个方法:
ord()----获取字符的整数表示(asc码)
chr()----获取整数的字符表示
如果字符串内包含引号怎么转换呢?
如 “i’ m ok” 或者 ”i’ m “ok”“
如图第二种用法语法错误,这里我们介绍解决这一问题的方法:转义字符;
即在需要使用的特殊符号前加上”“
如·:
”i‘m “ok”“
新问题:多行字符串如何显示?
print(""" line1
line2
line3
line4""")
大胆换行就是了,在引号后一部分加上前语句不会结束的。
字典、列表、元祖、集合。
你可以把它们理解为一组对象,一个容器,先提一下后面会详细介绍。
6.数据类型转换将字符转换为数值型-------int()
前提:输入的字符是可以转换成int类型
如果传入的是小数20.3呢?
将字符型转换为float类型---------float()
注意字符型只能和字符型拼接
str()将其他类型转化为字符型
7.注释#:注释内容
单行注释用井号表示
”“”
注释内容
”“”
多行注释用三引号表示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)