python基础语法

花狗子 152

变量与赋值

变量的概念与数学中变量的概念基本一致,不过python中变量可以是多种类型:int,float,double,字符串 等


a = 123
b = 123.76
c = 'hello world'
print(a, b, c)
//运行结果  123 123.76 hello world

变量名必须是大小写英文、数字、下划线(_)的组合,且不能用数字开头


python是动态语言

a = 123.56
a = 'python'


变量的值可以经过计算后赋值给自己

a = 3
print(a)
a = a + 1
print(a)
// 运行结果:
//3
//4


基本数据类型

在python中,能够直接处理的数据类型有以下几种:整数 浮点数 字符串 布尔值 空值


整数

python可以处理任意大小的整数

 

浮点数

浮点数也就是小数,之所以称为浮点数,是因为按照科学计数法表示时,一个浮点数的小数点位置是可变的,比如1.23×103和12.3×102是完全相等的。

整数和浮点数的存储方式是不同的,浮点数可能会有四舍五入的误差

 

字符串

字符串使用单引号''或双引号""括起来的任意文本。

如果字符串里面有很多字符需要转译,就需要加很多\ ,为了简化,python还允许用r''表示''内部的字符串默认不转译

print('\\\n\\')
print(r'\\\n\\')

运行结果:

\
\
\\\n\\

 如果字符串内有很多换行,用\n写在一行里不好读,为了简化,python允许用'''....'''的格式表示多行内容

print('''line1
line2
line3'''
line1
line2
line3

 

布尔值

布尔值只有True、False两种值

布尔值可以用and、or、not运算

布尔值常用于条件判断中

 

空值

空值是python中一个特殊的值,用None表示,None不能理解为0


最新回复 (0)
返回