1.打印 "Hello World!"
代码示例:
执行结果:
2.变量
规则:
(1)变量名只能包含字母、数字和下划线,不能数字打头
(2)变量名不能包含空格,可以使用下划线来分割其中的单词
(3)不要使用python关键字作为自己的变量名
(4)变量名简短又具有描述性
(5)慎用小写字母l和小写字母o,容易被人错看成数字1和0
3.注释
单行注释:#
多行注释:使用 ''' 或 """括起来
示例:
4.Python的标准数据类型(6个)
Python3 中有六个标准的数据类型:
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
Python3 的六个标准数据类型中:
- 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
- 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
(1)数字
Python支持四种不同的数字类型:
- int(有符号整型[可以代表八进制和十六进制])
- float(浮点型)
- bool(布尔型)
- complex(复数) Python 还支持复数,复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的 实部 a 和虚部 b 都是浮点型。
数字类型实例:
注意:
<1> 在Python2中是没有布尔型的,它用数字0表示False,用1表示True。到Python3中,把True和False定义成关键字了,但它们的值还是1和0,它们可以和数字相加。
<2> 在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
<3> 内置的type()函数可以用来查询变量所指的对象类型。
下面两副截图截自菜鸟教程
注意:执行浮点数的运算,结果包含的小数位数可能是不确定的,这样结果的起因是计算机内部表示数字的方式,所有语言都存在这种问题
示例:
运行结果:
(2)字符串
python不区分字符和字符串,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,这种灵活性就可以不用像其他语言那样加反斜线来区分字符串中的引号了
如:
‘I love "Python"’
"'c' is the third letter!"
a.修改字符串的大小写
title() -----------------单词首字母大写
upper() -----------------字母全部转换成大写
lower() -----------------字母全部转换成小写
示例:
运行结果:
b.拼接字符串
python使用“+”来合并字符串
示例:
运行结果:
c.使用制表符或换行符来添加空白
制表符:\t 换行符:\n
示例:
运行结果:
补充:python语句结束说明
python可以使用但不推荐使用分号结尾,python本身通过换行来识别一条语句的结束,当一条语句很长时,可以在结尾添加 “\\” 来 表示此句未结束,继续写在下一行
d.删除空白
rstrip() -----------------删除结尾的空白
lstrip() -----------------删除开头的空白
strip() -----------------同时删除开头的和结尾的空白
注意:这种删除只是暂时的,并不改变变量本身
示例:
运行结果:
而我们需要修改原变量的值的时候,就需要将新值保存回原变量中
示例:
运行结果:
e.将非字符串值表示为字符串------str()
示例1:
运行结果1:
python不会将int类型自动转化为字符串,需要我们使用str()进行强制转换,但不会改变原有类型,需要保存回去才能改变原变量的值,同时改变了它的类型
示例2:
运行结果2: