Python笔记-第一天
1。Python的输出print函数要把输出的字符串用单引号或者双引号括起来,但是不能混用。
比如print('hello,world')和print("hello,world")是相同的。
2.大小写敏感。
3.由于缩进使用空格,复制代码不再那么方便。
4.我在notepad++中设置了Tab自动转化为4个空格。
5.整数使用十六进制更方便,十六进制表示为”0x“前缀加上数字。
6.浮点数比较大就使用科学技术法,用”e“表示”10“,比如,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。
7.字符串中出现单引号或者双引号,在符号面前使用转义字符\。
8.Python这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。
9.在Python中,通常用全部大写的变量名表示常量,例如:PI = 3.14159265359。(但事实上PI仍然是一个变量,Python根本没有任何机制保证PI不会被改变,所以,用全部大写的变量名表示常量只是一个习惯上的用法,如果你一定要改变变量PI的值,也没人能拦住你。)
10.还有一种除法是//,称为地板除。结果只去整数部分,
比如:
>>> 10 // 3 3
11.如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义
s1 = r'hello,Jack!' s3 = r'''hello,Jack!''' print(s1) print(s3)
其中s1和s3输出相同。
12.如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容
13.整数大小没有限制。其实浮点数也没有~
14.我们通常在文件开头写上这两行:
#!/usr/bin/env python3 # -*- coding: utf-8 -*-
第一行注释是为了告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释;
第二行注释是为了告诉Python解释器,按照UTF-8编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码。
16.空值是Python里一个特殊的值,用None
表示。None
不能理解为0
,因为0
是有意义的,而None
是一个特殊的空值。
这是我做的摘要笔记,但是内容来自廖雪峰的官方网站
posted on 2015-07-22 21:24 JackKing_defier 阅读(338) 评论(0) 编辑 收藏 举报