python程序在编写时,每一行代码只负责完成一个动作
python是一个格式非常严格的程序设计语言,每行代码前面都不要增加空格
在python中,变量在使用前必须赋值,变量赋值后方能被创建。
例如:
a = 1 ###a为变量名,1为变量存储在内存中的值或该变量名的指向
多个变量赋值:
a = b = c = 1
a,b,c = 1,2,3
输入输出:
###python2中
input() ###只能接收数值类型
raw_input() ###输入的数据类型为字符串或数值
num = input('Please input password:')
print num
name = raw_input('Please input username:')
print name
###python3中
num = input('Please input password:')
num
name = input('Please input username:')
name
在python3中,没有raw_input,input接收的都是字符串类型,int为整型,float为浮点型。
###类型转换
转换为浮点型
转换为整型
转换为字符串类型
###变量删除
del 变量名
###bool类型:python2 中是没有布尔型的,它用数字 0 表示 False,用 1 表示 True。到 python3 中,把 True 和 False 定义成关键字了,但它们的值还是 1 和 0,它们可以和数字相加。