html 创意网站,吉林电商的网络推广,wordpress 统计ip,北京网站设计制作关键词优化参考链接#xff1a; Python中的运算符函数| 1
一、注释
1.注释#xff1a;对程序进行标注和说明#xff0c;增加程序的可读性。程序运行的时候会自动忽略注释。 2.单行注释#xff1a;使用#的形式。但是#的形式只能注释一行#xff0c;如果有多行#xff0c;就不方便…参考链接 Python中的运算符函数| 1
一、注释
1.注释对程序进行标注和说明增加程序的可读性。程序运行的时候会自动忽略注释。 2.单行注释使用#的形式。但是#的形式只能注释一行如果有多行就不方便了 3.多行注释使用’’‘注释’’的形式。使用字符串的形式进行注释语法是使用六个单引号或者六个双引号。
# 单行注释 test
多行注释 二、输入输出函数
input函数用来接收用户输入的数据。input函数接收到的参数永远都是字符串 print函数用来把数据打印到控制台的。
a input(输入字符)
print(a) 三、变量和基本数据类型
1.什么是变量
变量是一个容器用来存储值的。 使用变量替代值语义更加的明确。 使用变量替代值以后这个值修改了我们只要去修改这个变量的值就可以了后面的代码都不用改了。 如果某个变量是第一次出现然后赋值那么就会新建一个变量并且给这个变量赋值。 如果这个变量之前已经出现过了那么以后再赋值就不会新建变量了而是重新赋值。 如果这个变量之前从来没有出现过而直接使用那么会报变量名没有被定义的错误。 2.如何定义变量
english 100
math 98
chinese 97 # 100 98 97
print(英语成绩,english) 3.变量命名规则
1 大小写敏感hello和Hello是两个不同名字的变量。 2驼峰命名小驼峰userAge和大驼峰UserAge一般类和模块的命名会使用大驼峰。 3下划线命名user_age一般模块和函数以及变量命名使用下划线。 4关键字and、or、def、class、import、print、return等关键字不能作为变量名来使用。
4.type函数的使用
type函数用来获取变量的数据类型。比如type(a)。
5.基本数据类型
1int类型整形。1,2,3,4 没有小数点的数值就是整形。 注意事项如果一个整形的数值放到双引号中那么他就是一个字符串类型而不是整形。 2float类型浮点类型。就是有小数点的数值。1.0,2.0 注意事项如果一个浮点类型的数值放到双引号中那么他就是一个字符串类型而不是浮点类型。 3str类型字符串类型。‘xdsfafs’‘123’
price 8.8
apples 4
print(type(price))
print(type(apples)) 四、基本的数据类型转换
1.为什么需要做数据类型的转换 a 1 b 2 c int(a) int(b) print(c) 2.转换为整形
1浮点类型转换为整形 a 4.567 b int(a) print(b) 浮点类型转换成整形的规则是保留小数点前面的数去掉小数点和小数点后面的数。 浮点类型转换为整形会把小数点后面的干掉只保留整数部分。
2字符串转换为整形 a 123 b int(a) print(b) 注意字符串中必须全部都是阿拉伯数字出现了非数字就会报错。比如int(‘8.8’)会报错。 将字符串类型转换为整形字符串中只能是纯数字才能转换成功包含了任意非数字的字符串都会转换失败。包括小数点都不行。
a 1233b
b int(a)
print(type(b)) 3.转换为字符串使用str函数
1整形转换为字符串。 2浮点类型转换字符串。
将整形/浮点类型转换为字符串没有任何的约束直接使用str函数转换就可以啦
a 123
b 234.0
a_str str(a)
b_str str(b)
print(type(a_str))
print(a_str)
print(type(b_str))
print(b_str) 4 转换为浮点类型使用float函数
1整形转换为浮点类型。将整形转换为浮点类型没有任何的约束直接使用float函数转换就可以了
a 2
b float(a)
print(type(b))
print(b) 2字符串转换为浮点类型。将字符串转换为浮点类型在字符串中不能出现除小数点以外的任意非字符。否则会转换失败。
a 123a
b float(a)
print(b)
print(type(b)) 五、算数运算符
1. 加号运算符
a 11
b 22
c a b
print(c) a hello
b world
c ab
print(c) 2.-减号运算符
a 22
b 11
c a - b
print(c) 3.*乘号运算符
a 2
b 3
c a * b
print(c) c hello
print *50
print(c)
print(*50) 4./除法运算符
a 5
b 2
c a / b
print(c) # 结果是2.5 print(1/0) 5.//取整除
a 5
b 2
c a // b
print(c) 6. %取余
a 5
b 2
c a % b
print(c) 7. **幂运算
# 1024K 1M
# 1024M 1G
# 1024G 1T a 2
b a ** 10
print(b) 8. a1等价于aa1。
9.-a-1等价于aa-1。
10.a2等价于aa*2。
11./a/2等价于aa/2。
12.%a%2等价于aa%2。
13.**a 2等价于a a2。
14.//a // 2等价于a a//2。