python的注释与符号

本文介绍了Python编程语言中的注释方式,包括单行和多行注释,以及其重要性。详细讲述了Python的数据类型(整数、字符串、浮点数、布尔等),变量类型(数字、字符串、列表、元组、字典和集合)以及基本的算数、比较、逻辑和位运算符的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、python的注释

python有两种注释:单行注释和多行注释。

单行注释:#

在想注释的那一行最前面输入#符号即可

Python注释

 多行注释:一般用做文件、类、方法、函数的注释
三个单引号和双引号都是多行注释

 注意:

  • 注释不是越多越好。对于一目了然的代码,不需要添加注释。

  • 对于复杂的操作,应该在操作开始前写上相应的注释。

  • 对于不是一目了然的代码,应该在代码之后添加注释。

  • 绝对不要描述代码。一般阅读代码的人都了解Python的语法,只是不知道代码要干什么。

二、 python的数据类型

常见的数据类型有:整数型,字符串型,浮点数型,布尔型和其他类型。

1.整数型

a=1     #整形默认是64位int型(64位操作系统)

2.字符串型

a="ab"  #字符串默认str类型,python中没有char类型,str底层是单字节列表

3.浮点数型

a=12.5  #小数默认是双精度浮点型float,float双精度只能保留17位的精密度

4.布尔型

a=True  #python中的布尔型 bool:Ture和False

5.其他类型

例如tuple(元组)、list(列表)、set(集合)等等。

三、Python中的变量类型

  • 数字(Numbers:Python 支持整数、浮点数和复数。

  • 字符串(Strings:字符串是字符序列,可以用单引号 (')、双引号 (") 或三引号 (''' 或 "") 包围。

  • 列表(Lists:列表是元素的有序序列,它可以是任何类型。

  • 元祖Tuples):图元与列表类似,但它们是不可变的,不能被改变。

  • 字典Dictionaries):字典是无序的键值对的集合。

  • 集合Sets):集合是唯一元素的无序集合。

下面是一个如何在Python中创建不同类型的变量的例子:

integer = 10

float_num = 10.5

complex_num = 10 + 5j

string = "Hello, World!"

list = [1, 2, 3, 4, 5]

tuple = (1, 2, 3, 4, 5)dictionary = {"key1": "value1", "key2": "value2"}

set = {1, 2, 3, 4, 5}

注意:变量命名规则
1.有意义
2.数字,字母,下划线组成,数字不能开头,
3.__表示内部变量,会隐藏起来,外部无法访问

四、python运算符

#演示各种运算
"""
运算符包含:算数运算符,比较运算符,逻辑运算符,位运算符
算数运算符用来进行算数运算,主要使用整型和浮点型
比较运算符一般进行判断,主要使用类型整型、浮点型
逻辑运算符
位运算符
"""

x=11
y=5
# print(x+y);print(x-y);print(x*y);print(x/y);print(x//y);print(x%y);print(x**y)
# print(x>y);print(x<y);print(x==y);print(x!=y);print(x>=y);print(x<=y)
#逻辑运算符:and or not
# print(x>y and x==y) #其中一个为false,结果为false
# print(x>y or x==y)  #其中一个为true,结果为true
# print(not x==y)     #原结果取反,not只作用单个表达式

#in和not in 判断一个值或多个值是否在一个序列(列表,元组,字典或字符串)中
# print(y not in[1,2,3,4,5])
#其他运算符都是从左到右,按优先级来运算,但赋值运算符是从右往左运算
# x+=y;print(x) #x=x+y
# x-=y;print(x) #x=x-y
# x*=y;print(x) #x=x+y
# x/=y;print(x) #x=x/y

# print(x&y)  #按位与
# print(x|y)  #按位或
# print(x^y)  #按位异或
# print(~1)   #按位取反

print(11<<60)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值