变量和简单数据类型-创新互联
执行第一个变量message
可以看到前面的报错,语法错误,当然这是我常见的错误,写C语言的时候也容易
Python编译器一条条执行
第二次改变了变量的message的值
Python中使用变量时遵守的规则
- 变量名只能包含字母、数字和下划线。变量名能以字母或下划线打头,但不能以数字大头。
- 变量名不能包含空格,但能使用下划线来分隔其中的单词。
- 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词
- 变量名应既简短又具有描述性。
- 慎用小写字母l和大写字母O,因为它们可能会被看错成数字1和0。
书上给的方式命名,student_name
用“_”这个符号
还有一种
讲的
例如sStudent,第二字母大写,后面用英文单词,在Python中大写和小写是不一样的
变量常被描述为可用于存储值的盒子。
一种更好的定义**:变量是可以赋给值的标签,也可以说变量指向特定的值**
按我的理解,按照汇编语言的方式,这个名字只是个外壳
- 整数
- 浮点数
- 数中的下划线
- 整数和浮点数
- 同时给多个变量赋值
- 常量
得到都是整数
只有除法得到是浮点数,所以这里注意一下
进行计算得到的数,结果包含的小数位数可能是不确定的
例如
之后将学习处理掉多余的小数位
Python是不会打印下划线"_"的,这样方便我们在面对特别大数的时候,我们可以将其分开
从而方面我们阅读
如图
只用记住只要存在浮点数,加减乘除得到的结果都是浮点数
除非强制转换
在Python中用引号括起来的都是字符串,其中引号可以是单引号,也可以是双引号
这样方便我们区别
同时注意,不要重复用一种引号在语句中
这里我们用了三种函数,第一个是将名字的首字母大写
这里对.title()理解,为name的成员函数
我怎么感觉像是C语言中的指针
这么说吧,name只是一个地址,将该地址中内容也就是字符串,用tiltle函数
暂且先这么理解
要在字符串中插入变量的值,可在引号前加上字母f,再将要插入的变量放在花括号内
这里跟C语言一样的
\n换行
\t 跟tab空格一样,空四个格子
" 在print函数中如果想要打印出引号而不会报错,\转义字符
根据上图我们可以看到用strip函数可以删除空格
而多了一个r和l代表右和左,跟英语里的right和left一样,都不加就是左右空格都去
值得注意的是,原来变量的空格还是存在若想改变应该重新赋值
Python的注释和C语言是有区别
这里用#表示注释
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
新闻标题:变量和简单数据类型-创新互联
转载来于:http://ybzwz.com/article/igcid.html