Python 基础
一、解释器
如果想类似于执行shell脚本一样执行python脚本, 就需要在文件头部指定解释器 #! /user/bin/env python
env 可以不加 加上代表全局。
1 2 3 | #! /usr/bin/env python print ( "hello,word" ) |
二、编码
代码包含中文执行报错,可以在文件头部加上下列告诉python解析器,用什么编码来执行源代码。
1 2 3 4 | #! usr/bin/evn python # -*- coding: utf-8 -*- print ( "你好,世界" ) |
三、注释
单行注释用#内容
多行注释用'''内容 ''' ,"""内容""" 三个单引号跟三个双引号都可以。
四、pyc文件
执行的Python代码时,如果导入了其他的.py文件,那么执行过程中会自动生成一个与其同名的.pyc文件,该文件就是Python解析器编译之后产生的字节码。
ps:代码经过编译可以产生字节码;字节码通过反编译也可以得到代码。
五、变量
1 | spam = 32 #声明一个变量spam 并赋值42 |
变量第一次存入值就被初始化此后可以在表达式中使用它,如果变量被赋予了一个新值,变量值就会被覆写。
命名规则 只能包含字母、数字和下划线,但不能已数字开头。
ps:变量用小写字母开通是Python的惯例建议使用驼峰命名规则,而不要使用下划线PEP 8代码风格。
六、print()函数
print()函数将括号内的字符串显示在屏幕上。
1 | print ( "hello word" ) |
ps:python2.X print "hello word" 无括号
七、input()函数
input()函数等到用户在键盘上输入一些文本,并按下回车
1 | myName = input () |
注意事项
Python程序是大小写敏感