Python学习笔记(2){基础语法} |
您所在的位置:网站首页 › 世界人分类 › Python学习笔记(2){基础语法} |
目录 字面量 注释 单行注释 多行注释 练习: 变量 练习: 数据类型 数据类型转换 标识符 标识符命名的规则: 1、内容限定: 2、 大小写敏感: 3、不可使用关键字: 标识符命名规范(建议) 1、见名知意 2、下划线命名法 3、英文字母全小写 运算符 复合赋值运算符 字面量在代码中,贝歇下来的固定的值,称之为字面量 类型描述说明数字(Number)整数(int) 浮点数(float) 复数(complex) 布尔(bool) 浮点数就是常识中的小数,例如:1.3 复数就是数学中的复数,例如:4+3i 布尔只存在两种类型:true和flase,true为1false为0 字符串(String)描述文本的一种数据类型字符串(string)由任意数量的字符构成列表(List)有序的可变序列Python中使用最频繁的数据类型,可有序记录一堆数据元组(Tuple)有序的不可变序列可有序记录一堆不可变的Python数据集合集合(Set)无序不重复集合可无需记录一堆不重复的Python数据集合字典(Dictionary)无序key-value集合可无需记录一堆key-value型的Python数据集合字符串(string),又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符串,如:"这就是字符串" 例如: print(666) print(13.14) print("这是个字符串") 注释注释就是在代码中对程序代码进行解释说明的文字,注释不是程序,不会被执行,只是对程序代码的解释说明,让别人可以看得懂程序代码得作用,能够大大增强程序的可读性 单行注释以#开头,#这些文字都是注释,并不真正执行 注意事项:#和你想注释的内容中间用空格隔开,这是Python的规范 多行注释以一对三个双引号引起来("""这段文字是注释内容""") 练习:为上面的代码添加注释 print(666) # 写一个整数字面量 print(13.14) # 写一个浮点数字面量 print("这是个字符串") """ 写一段字符串的字面量 """ 变量在程序运行时,能存储计算结果或能表示值得抽象概念,简单的说,变量就是在程序运行时,记录数据用的 变量定义的格式: 变量名=变量值变量名是我们定义的给变量取的名字,变量值是我们赋予给变量的数值,=这个等号就很自然地成为了赋值语句 money=50 print("钱包还有:",money) 练习:定义一个钱包余额(变量名:money),初始余额50,请通过程序计算:购买了10元的冰淇凌,5元的可乐后,钱包还剩余多少元。 money=50 print("当前钱包余额:",money) money=money-10 print("购买了冰淇淋,花费:10元") money=money-5 print("购买了可乐,花费:10元") print("最终:钱包余额",money,"元") 数据类型入门阶段接触三类数据类型 类型描述说明string字符串类型用引号引起来的都是字符串int整形(有符号)数字类型,存放整数,如:-1,10等float浮点型(有符号)数字类型,存放小数,如:-3.14,6.6等可以使用type语句直接输出类型信息 print(type("我是世界大好人")) print(type(666)) print(type(3.14))当然,type也可以查看变量存储的数据类型 type_name=type("我是世界大好人") print(type_name)注意:我们通过type语句得知变量的数据类型,实质上指的是变量所存储的数据的类型,而不是变量的数据类型,因为变量无类型,但它存储的数据有 数据类型转换数据类型之间,在特定的场景下,是可以相互转换的,如字符串转数字,数字转字符串等 语句(函数)说明int(x)将x转换为一个整数float(x)将x转换为一个浮点数str(x)将对象x转换为字符串这三个语句和type语句一样,这三个语句,都是带有结果的(返回值)我们可以直接用print直接输出或用变量存储结果值 num_str=str(11) print(type(num_str))注意:任何类型的数据都可以由str这个语句来转换成字符串 标识符在Python的程序中,我们可以给很多东西起名字,比如: 变量的名字,方法的名字,类的名字等 标识符命名的规则: 1、内容限定:标识符命名中,只允许出现:英文、中文、数字、下划线,这四类元素,其他内容不被允许,标识符可以为中文,但是以中文为标识符的命名方法并不完善,所以不推荐,数字不能开头 2、 大小写敏感:字母的大小写是完全可以区分开的,不用担心大小写的问题导致错误 3、不可使用关键字:关键字在Python中有特殊的用途,不可以使用标识符去占用,关键字照样大小写敏感 标识符命名规范(建议) 1、见名知意比如说你定义a=“张三”b=11,就远远没有name="张三"age=11容易理解 2、下划线命名法多个单词组合变量名,是用下划线做分隔 3、英文字母全小写命名变量中的英文字母,应全部小写 运算符 运算符描述实例+加两个对象相加a+b输出结果30-减得到负数或是一个数减去另一个书a-b输出结果-10*乘两个数相乘/除连个数相除//取整除9//2=4%取余9%2=1**指数10**2=100 复合赋值运算符 运算符描述实例+=加法赋值运算符a+=b可转换为a=a+b-=减法赋值运算符a-+b可转换为a=a-b*=乘法赋值运算符a*=b可转化为a=a*b/=除法赋值运算符a/=b可转化为a=a/b%=取余赋值运算符a%=b可转化为a=a%b**=幂赋值运算符a**=b可转化为a=a**b//=取正除赋值运算符a//=b可转化为a=a//b |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |