配置环境变量,以及运算符、赋值运算、位运算、逻辑运算、成员运算、.身份运算,请参考网址http://www.cnblogs.com/heysn21/p/6951863.html (PS:网址最底部有惊喜。)
1、python 是解释型语言
两个版本的的python,要修改一个名称,然后加入到环境变量里面,可使用两个,一个叫python;另一个叫python2. 修改完之后,都把路径加入到环境变量里面。(修改时候修改.exe文件名)
PS: linux中源码安装之后,按照设置成下面的path,这样会优先寻找python,linux中运行python的话,按ctrl +d 也能退出;或者按exit() 来操作退出。
2、
python执行一个程序分为三个阶段:
阶段一:先启动python解释器
阶段二:python解释器把硬盘中的文件内容读入到内存中
阶段三:python解释器解释执行刚刚读入内存的代码
3、注释
#!/usr/bin/env python 这个是linux中的
# -*- coding: utf-8 -*- 这个是python2中的,最好写代码的时候把这句加上,反正没坏处
# 注释当行
'''
''' 多行注释,三引号
这种注释,就相当于是笔记,可以让自己记住这些代码是自己之前所写的,也可用三个引号的多行注释,这些注释的代码都不会在python中执行
4、标识符命令规范:
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
以下关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
5、
python有自动清理功能,清理没用的东西
id可以看一个反应id地址的内存号
6、输入输出
python3中输入输出都是input 下图中这个raw只能在python2中进行测试
7 百分号占位符
百分号和s表示一个占位符,s代表我要取一个字符串的值; %s可以控制打印的位置
8、标准数据类型特性总结
按存值个数区分
标量/原子类型 | 数字,字符串 |
容器类型 | 列表,元组,字典 |
按可变不可变区分
可变 | 列表,字典 |
不可变 | 数字,字符串,元组 |
按访问顺序区分
直接访问 | 数字 |
顺序访问(序列类型) | 字符串,列表,元组 |
key值访问(映射类型) | 字典 |
PS:python中空格的使用有什么意义吗?
没有,只是为了方便阅读,效果一样的。
【推广】
免费学中医,健康全家人
原文地址:https://www.cnblogs.com/heysn21/p/8530538.html
- 推荐文章
- zabbix数据库mariadb从服务器迁移到云mysql数据库的操作
- elasticsearch5.0集群+kibana5.0+head插件插件的安装
- nmon工具的安装及简单使用
- nginx缓存引发的问题
- 解决zookeeper报错[NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@362]
- 阿里云slb和ucloud负载均衡ulb添加ssl证书将http服务https化的配置详解
- android常用调试工具fiddle、wireshark和android studio的配置
- 2016年1月计划
- 关于hive的str_to_map
- hive复杂类型与java类型的对应
- 李晓亮的2015年总结和2016年规划(未校对)
- maven打的jars项目,log4j不会输出日志
- 关于sqoop与datax。 和sqoop to oracle插件OraOop
- hive中,向map类型插入数据时,需要str_to_map一下
- [hive小技巧]同一份数据多种处理
- [hive小技巧]使用limit查询变成抽样,而不是全盘扫描
- [hive小技巧]增加hive并行度
- hive 安装、知识点
- mac os 里的 JAVA_HOME
- Yarn 知识点
- hadoop 安装、命令
- Spring Boot 中 Web 应用的统一异常处理
- 处理json的常用java类库:Json-lib(org.json)、Gson、Jackson、Fastjson
- Spring Boot 项目在 IntelliJ IDEA 中配置 DevTools 实现热部署(macOS 系统)
- spring boot 项目文件结构
- 3种web会话管理方式:基于server端session方式、cookie-based方式、token-based方式
- 软件行业术语
- spring boot中,jar包、war包的区别
- vue-echarts-v3 使用
- Map 的营救;使对象属性有顺序