Python入门基础

来源:互联网 发布:三月软件工作室面试 编辑:程序博客网 时间:2024/06/05 14:20

1:注释——使用#字符

2:python使用缩进来组织代码块(当语句以结尾,缩进的语句被视为代码块),务必坚持使用4个空格的缩进。(Notepad++中tab制表符已经默认为4个空格宽度)           注:Python对大小写特别敏感

3:数据类型与变量

㈠数据类型

整数

python可以处理任意大小的整数,包括负整数。在程序中的表示方法和数学上写法一样。eg:100,-520,0,等等

(16进制用0x前缀和0~9,a~f表示)

⑵浮点数

浮点数可以用数学方法表示。eg:2.34,5.67,等,如果数字过大或很小,就采用科学记数法表示,把10用e替代。1.23*10^9就是1.23e9,0.000012就可以写成1.2e-5,等等。

⑶字符串

字符串是以单引号'或双引号"括起来的任意文本,比如'abc'"xyz"等等。

转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\

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

⑷布尔值

布尔值和布尔代数的表示完全一致,一个布尔值只有TrueFalse两种值,要么是True,要么是False,在Python中,可以直接用TrueFalse表示布尔值(请注意大小写.

布尔值可以用andornot运算。分别表示与、或和非。

空值

空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

㈡变量

变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头

在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量。

eg:

a = 123 # a是整数

print(a)

a = 'ABC' # a变为字符串

print(a)

这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。

注:在Python中,通常用全部大写的变量名表示常量



  

原创粉丝点击