Python学习笔记(2){基础语法}

您所在的位置:网站首页 世界人分类 Python学习笔记(2){基础语法}

Python学习笔记(2){基础语法}

2023-03-31 11:20| 来源: 网络整理| 查看: 265

目录

字面量

注释

单行注释

多行注释

练习:

变量

练习:

数据类型

数据类型转换

标识符

标识符命名的规则:

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