语法
以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。
冒号:结尾时,缩进的语句视为代码块。
Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。Python程序是大小写敏感的,如果写错了大小写,程序会报错。
整数
Python可以处理任意大小的整数,当然包括负整数
浮点数
浮点数也就是小数
字符串
字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"xyz"等等。
如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识
转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\
如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义
如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容
布尔值
布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False
布尔值可以用and、or和not运算。
and运算是与运算,只有所有都为True,and运算结果才是True:
or运算是或运算,只要其中有一个为True,or运算结果就是True
not运算是非运算,它是一个单目运算符,把True变成False,False变成True
空值
空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
变量
变量名必须是大小写英文、数字和_的组合,且不能用数字开头
在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量
a = 123# a是整数
print(a)
a = 'ABC'# a变为字符串
print(a)
list 列表,用[]
Python内置的一种数据类型是列表:list。list是一种可变的有序的集合,可以随时添加和删除其中的元素。
比如,列出班里所有同学的名字,就可以用一个list表示:
Tag标签:
1850

被折叠的 条评论
为什么被折叠?



