python基础---python中的标识符,变量,注释和类型之间的转换

注释

注释有注解说明,调试程序的作用。注释分为单行注释和多行注释;单行注释用”#”号表示,多行注释的范围可以是一行或者多行,用三个单引号或者三个双引号表示。
单行注释和多行注释的区别:
(1) 单行注释只能注释一行,多行注释可以注释一行或者多行
(2) 单行注释是不会被加载到内存中的,只起到解释说明作用;多行注释是加载到内存中的,是运行的。
验证方法:

新建一个.py文件 (文件名不要使用中文)
把这个py文件 复制到安装python解析的lib目录下
打开python
import 文件名
help('文件名')

(3) 平台注释(Linux中使用)
(4) 中文注释(python2.x中使用)

标识符

标识符是标识系列名字的符号,比如:类名,对象名,变量名等
标识符的命名规则:
(1) 标识符只能用字母、数字以及下划线组成
(2) 标识符不能用数字
(3) 标识符不能使用python关键字和保留字
(4) 标识符没有长度的限制(应做到简洁)
(5) 标识符严格区分大小写

变量以及变量的使用

(1) 变量是标识计算机内存中的一片空间,当数据不确定的时候使用变量。
(2) 声明变量的语法为:变量类型 变量名 = [初始值]
由于python为弱类型语言,所以在python中声明变量的语法为: 变量名 = [初始值]
(3) 变量在程序运行过程中,如果值发生变化,后面再使用这个变量时,使用的是变量发生变化后的值(就近原则)。
“=”号左边的是变量名,”=”号右边的是初始值
变量名的命名规则有:
(1) 变量名使用驼峰命名法(小驼峰)
(2) 变量名尽量使用形容词
(3) 变量名如果有一个单词组成,那么所以字母都小写
(4) 变量名如果有多个单词组成,第一个单词首字母小写,其他单词首字母大写,其他字母小写
(4) 变量的高级赋值

1) 铲式赋值 x = y = z = 30
2) 交叉赋值 aa,bb = 10,20

数据类型以及转换

Python的数据类型主要有:
(1) 数字型
1) 整数型(int):表示整数
2) 浮点型(float):表示小数
(2) 字符串型(str):表示数字、字母、汉字
(3) 布尔型(bool):表示True或False
(4) 空值(None):当数据没有确定是什么类型的时候,可以先赋值为None类型

Python类型转换:
(1) 浮点型、布尔型、字符串型、None型转换为整数型**
浮点型转换为整数型不是四舍五入,而是直接舍去小数点
布尔型转换为整数型,True是1,False是0
字符串型转换为整数型,字符串必须是数字字符串
None型不能转换为整数型
(2) 整数型、布尔型、字符串型、None型转换为浮点型
整数型转换为浮点型,默认的加一个小数点
布尔型转换为浮点型,True是1.0,False是0.0
字符串型转换为浮点型,字符串必须是数字字符串
None型不能转换为浮点型
(3) 整数型、浮点型、字符串型、None型转换为布尔型
整数型转换为布尔型,0是False,1是True
浮点型转换为布尔型,0.0是False,1.0是True
字符串型转换为布尔型,默认都是True
None型转换为布尔型,默认都是 False
(4) 整数型、浮点型、布尔型、None型转换为字符串型
整数型、浮点型、布尔型、None型都可以转换为字符串型
(5) 整数型、浮点型、布尔型、字符串型转换为None型
整数型、浮点型、布尔型、字符串型都不能转换为None型

输入和输出

(1) 输出:print()
1). 把要输出的内容转换为字符串
2). 把转换的字符串输出到控制台
(2) 输入:input()
1). input()会造成程序的阻塞
2). input()读取的是一个字符串
%s格式化为字符串
%d格式化为整数
%f格式化为浮点数,格式化为字符串。保留两位小数位%0.2f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值