博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
01-python基础
阅读量:6690 次
发布时间:2019-06-25

本文共 937 字,大约阅读时间需要 3 分钟。

前几天, 觉得python简单的不行, 没有仔细做笔记, 然后今天翻了下前几天看的东西, 还是记下来吧

对于python2.7 和 python3 , 建议使用python3 的模式编程, 然后使用python2.7 的包去运行

1, 头

python文件的头一般用来声明的, 个shell有些类似, 当然对windows无用

#!/usr/bin/env python#encoding=utf-8

2, 保留子

python的保留字有 

>>> import keyword>>> keyword.kwlist['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

3, python通过缩进来控制代码块, 所以python需要严格的缩进, 

  注意editplus远程连接linux的时候, tab键是8个字节, 会有坑...

4, 注释: 

# 单行注释'''多行注释, 也可以用来格式化输出 '''

5, 多行输出

total = item_one + \        item_two + \        item_three

6, 数据类型

python的数据类型有

数值类型: int, float, bool, complex(复数)字符串类型: String集合类型: list, sets, dictionary, Tuple

 dict使用了一种特殊的hash算法, 所以不论key有多少, 其查询速度几乎不变

7, 导入其他模块

import sysfrom sys import argvfrom sys import *     # 不建议使用

 

转载地址:http://anhao.baihongyu.com/

你可能感兴趣的文章
openstack instance resize
查看>>
Aix 文件名补齐及aix6.1 bash安装
查看>>
C编程技巧
查看>>
week5
查看>>
Unity3D常用网络框架与实战解析 学习
查看>>
继承(原型链继承)
查看>>
如何利用 Visual Studio 自定义项目或工程模板(转载)
查看>>
java.lang.Object底层代码分析-jdk1.8
查看>>
获取函数所在模块的方法
查看>>
Linux信号处理
查看>>
VS预定义宏
查看>>
QtTableView
查看>>
*****运维人员如何最大限度避免误删除文件?
查看>>
Android应用开发基础--Adapter
查看>>
条件随机场
查看>>
别人要访问我的电脑上部署的tomcat,必须关闭防火墙吗?
查看>>
sql server 2005刚安装完找不到服务器
查看>>
位运算的基本操作【转载】
查看>>
编译器发展及其相关介绍
查看>>
关系型数据库设计——E-R图
查看>>