标签:取整 类型转换 命名 put a+b 字符 驼峰 数字 定义
#
的形式。‘‘‘注释‘‘‘
的形式。input
函数:用来接收用户输入的数据。接收进来的数据都是字符串类型。print
函数:用来把数据打印到控制台的。更多的用法我们会在以后中介绍。hello
和Hello
是两个不同名字的变量。userAge
和大驼峰UserAge
,一般类和模块的命名会使用大驼峰。user_age
,一般模块和函数以及变量命名使用下划线。and
、or
、def
、class
、import
、print
、return
等关键字不能作为变量名来使用。type
函数的使用:type
函数用来获取变量的数据类型。比如type(a)
。int
类型:整形。就是没有小数点的数值float
类型:浮点类型。就是有小数点的数据。str
类型:字符串类型。所有引号内的值都是字符串。转换为整形:
浮点类型转换为整形:
a = 4.567
b = int(a)
print(b)
浮点类型转换成整形的规则是:保留小数点前面的数,去掉小数点和小数点后面的数。
字符串转换为整形:
a = ‘123‘
b = int(a)
print(b)
注意:字符串中必须全部都是阿拉伯数字,出现了非数字,就会报错。比如int(‘8.8‘)会报错。
转换为字符串:使用str
函数。
转换为浮点类型:使用float
函数。
+
:加号运算符:
a = 11
b = 22
c = a + b
print(c)
a = ‘hello‘
b = ‘world‘
c = a+b
print(c)
-
:减号运算符:
a = 22
b = 11
c = a - b
print(c)
*
:乘号运算符。
a = 2
b = 3
c = a * b
print(c)
c = ‘hello‘
print ‘=‘*50
print(c)
print(‘=‘*50)
/
:除法运算符:
a = 5
b = 2
c = a / b
print(c) # 结果是2.5
//
:取整除:
a = 5
b = 2
c = a // b
print(c)
%
:取余:
a = 5
b = 2
c = a % b
print(c)
**
:幂运算:
# 1024K = 1M
# 1024M = 1G
# 1024G = 1T
a = 2
b = a ** 10
print(b)
+=
:a+=1
等价于a=a+1
。
-=
:a-=1
等价于a=a-1
。
*=
:a*=2
等价于a=a*2
。
/=
:a/=2
等价于a=a/2
。
%=
:a%=2
等价于a=a%2
。
**=
:a **= 2
等价于a = a**2
。
//=
:a //= 2
等价于a = a//2
。
标签:取整 类型转换 命名 put a+b 字符 驼峰 数字 定义
原文地址:https://www.cnblogs.com/song9998/p/11627266.html