python 入门01 ==>简明的python入门笔记(转)
来源:互联网 发布:63装甲输送车一般数据 编辑:程序博客网 时间:2024/06/05 14:11
1.简介
lunix 已经安装好python.只需 $ python 即可进入python。
ctrl+d 或者 >>>exit() 退出
使用源文件:首行 #!/usr/bin/python 直接运行 >>>python hello.py
赋予权限 $chmod a+x hello.py 或者 $ chmod 755 hello.py 即可直接运行 $ ./hello.py
?现实 PATH 变量 $ echo $PATH,添加目录到PATH :
获取帮助 >>>help(str)
? 设置doc 环境变量 $ env PYTHON DOCS=
# python 对大小写敏感
2,基本概念
a. 字面意义上的常量
b. 数:有4种类型的数——整数、长整数、浮点数和复数
c. 字符串:单引号(' ') ,双引号(" ")、三引号(''' '''或者""" """) >>>print('''str''') 效果相同 ,
在文件里面 ''' 注释 ''' 为多行注释, 转义符 \ >>>print(' I\'m happy !')、可在双引号里面使用 但引号,反之也可以.
?自然字符串 r"Newlines \n"、Uncode 字符串 u"This is a Unicode string" # 处理文本文件时候使用 Unicode 字符串
字符串不可变 使用 自然字符串处理正则表达式,减少反斜杆
标识符 以字母或者 _ 开始,其他部分由字母、_、数字( 0-9) 组成
数据类型 :变量可以处理不同类型的值,称为数据类型。基本的类型是数和字符串
对象:python 把在程序中用到的任何东西都成为对象
逻辑行与物理行:物理行是你在编写程序时所看见的。逻辑行是Python看见的单个语句。python 希望每一行只用一个语句。( ; ) 分号表示逻辑行结束
? 逻辑行使用 ( ) 、[ ]、{ } 暗示是行连接,不需要使用反斜杠。
缩进:在逻辑行空白(空格和制表符)用来决定逻辑行的缩进层次。同一层次必须有相同的缩进,每一组这样的语句称为一个块。
3.运算符与表达式
**:幂、/ :整除、not :布尔非、and :布尔与、or :布尔:或
4.控制流 (注意块后面有一个 " : ”)
for i in range(1,10): # 对任何序列都适用if(i==2):
print("continue")
continue
elif(i==8):
print("break")
break
else:
print(i)
while:
5.函数
def function_name(arg1,arg2): # 定义
- python 入门01 ==>简明的python入门笔记(转)
- 笔记|《简明Python教程》:编程小白的第一本python入门书
- Python 学习入门简明教程
- 【转载】Python的入门笔记
- Python 学习入门— 简明教程
- Python入门学习记录1--《简明Python教程》学习笔记(1)
- Python 入门笔记
- Python入门笔记
- Python 入门笔记
- python入门笔记
- Python入门笔记
- python入门相关笔记
- python入门笔记
- python 入门笔记1
- Python入门笔记:集合
- python入门笔记
- python入门学习笔记
- python入门笔记--循环
- 查找字符串
- C++的输入、输出与文件
- 判断点是否在多边形内
- eclipse错误:Unable to read workbench state. Workbench UI layout will be reset.XML document structures
- 从零开始-边学边做-塔防游戏-七彩三国(二)--环境搭建
- python 入门01 ==>简明的python入门笔记(转)
- android 典型问题:R.java文件不能自动生成的解决办法
- HTK搭建大词汇量连续语音识别系统(二)
- 】phpMyAdmin中导入mysql数据库文件时出错:您可能正在上传很大的文件,请参考文档来寻找解决办法
- Vim 使用系统粘贴板复制粘贴
- Java中Filter、Servlet、Listener的学习
- Linux常用命令大全
- 基础的重要性(程序员之路)
- 森纵培训第二天课程总结