简单的输出程序:
print('Hello world')
基本的数据类型:
整数: 分二进制和十六进制 二进制前缀0e表示 例如:0b1011,0b1101 十六进制除了0-9的数,还包括a,b,c,d,e,f,前缀0x表示 例如:0x123c,0xabc648ef 整数计算更精准一些
浮点: 例如:0.144,12.33646468,12.345 因为对于很大很小的浮点,采用科学记数法,例如:123.45\10^7 在python中把10替换成e,例如:123.45\e^8或者123.45e8,185.94\*e^2或者185.94e2 浮点类型的运算规则会有四舍五入的偏差
字符串: 对应生活中就是非数字类型的内容,比如一段话,一个句子,字符串以"或"啊"括起来表示,例如:'abc',那么它有三个字符串a,b,c
布尔值: 在生活中对应的是True和False,在计算机中也需要判断对和错(请注意大小写,不需要用字符串符号括起来),也可以通过布尔运算计算出来。 布尔值可以用and,or,not运算 and运算相当于与运算,只有全为true,结果才能true or运算相当于或运算,只要有一个true,or运算才为true not运算是非运算,它是一个单目运算符,把true变成false,false变成true
空值: 空值用None表示,和0有区别的,0是有意义的,None是一个特殊的空值,0是一个数值。
python定义变量的方法
什么是变量
例如:方程y=x*x,x是变量,x=3,y=9
正确的变量名
变量不仅仅是数字,还可以是任意数据类型(字符串、布尔值、空值、字典等),一定遵循这个规则,否则python可能无法识别不出它是一个变量。
1.变量名有大小写字母、数字、下划线_组成
2.变量不能用数字开头
3.变量不要和python关键字重合(比如:and、or、not等,否则导致原有关键字发挥不出作用)
正确的变量定于:num,count,_none,min_value
不正确的变量定义:and,123,12none,1_da
定义变量:
通过变量名=数据,例如:a = 1,hello = 'hello'
a和hello都是变量,a的数据是整数1,hello的数据是字符串'hello'
一个变量可以先后存储多种不同的类型的数据。
#例如:
a = 1 #这个时候a存储的是整数类型
print(a)
a = 'hello' #这个时候a存储的是字符串类型
print(a)
这是python语言特有的特性,我们称之为动态语言。