初学python1
来源:互联网 发布:excel数据保护 编辑:程序博客网 时间:2024/04/29 19:23
初学python(1)
初学python。每隔一段时间总结一下。即使回顾也是对笔记的补充。所有代码示例以python2.7为基准。
这个星期在课余时间从python的历史、发展什么的,一直看到了基本控制语句的if语句。个人感觉python的出现就是因为发明者认为原先的编程语言用的不爽,所以自己写了一个。实际上底层是脱离不了C语言的。就好像第一个C语言编译器是怎么写的一样,在汇编语言的基础上进行打包,直到可作为一门语言。Python,Java,Php等,所有的高级语言都是基于最古老的语言的。所以我个人认为学Python入门不错。以后还是需要再看看C的。
Python的优点就是直观简单并且可以使用很多的其他语言模块。所以是一个非常方便的语言,并且有很多大机构在使用,例如:Google,Nasa等。
Python学习基础知识点。基本是从输出方式开始,然后过度到数据组织结构,到基本逻辑。
2.7中的输出,print L
用’’括住的部分代表是字符。实际上用””也可以。下面以’Hello World’为例。
运行python程序有三种方式。一保存为.py文件运行,二打开虚拟控制台以交互式(上图为虚拟控制台模式),三用GUI。
此为python自带的GUI
下面展示专业的开发套件
Pycharm5
或者也可以用强大的文本输入器。例如我个人比较喜欢的Notepad++
将模式改变为python模式。编码使用UTF-8(无BOM)。这样设置可以免除乱码。
若字符太长也可以分段输出,只需要在字符中间加“,”。看代码示例。
因为编码问题中文会出错。但在’之前加一个u就不会了。通俗讲就是告诉编译器使用Unicode编码方式。临时使用是足够的如果要跨平台就得使用其他方式了。稍后会说。
注释!就是在看代码时候会有一些前面加#号的句子。这些句子就是代码注释,是不运行,不解释的。可以写任何东西。、
接下来就是转义字符。“\”在反斜杠后加不同的字母代表不同的意思
例如\n 代表回车、\h 换行、\t 制表符、\\代表反斜杠。\’或者\”代表这里的’或者”只代表是字符的一部分。不代表任何特殊意思。
但是若是字符里面有很多各种符号的话!事情就大条了。所以还有其他方法。
在代码前面加”r”。使字符串转变为raw字符串。但是这种方法不适用于多行字符串和含有’或“的。
若是觉得乱看下面的
理论上是这样但是像下面这样就可以也运行。目前还不大理解
多行字符的表示可以在前面加”r”。也可以用...表示
如果要跨平台并且用汉字。前面加U的方式是比较麻烦的。但是在跨平台时是可以写代码注释的在首行添加#-*- coding: utf-8 -*-。这句话的作用是提示使用utf-8编码。
目前就到这里了。宿舍断电了。之后的会逐渐发上来。
- 初学python1
- Python1
- python1
- Python1
- Python1
- python1
- Python1
- python1
- python1
- Python1
- python1
- Python1
- python1
- python1
- python1作业
- python1-3.25
- python1~5
- 第一次使用python1
- oracle数据库操作方式
- git学习
- 由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法
- 价值交换的5个层次
- 文章标题
- 初学python1
- NumberUtils、ArrayUtils和RandomUtils工具类用法
- SDWebImage最新的使用
- PHP模板smarty简单入门教程
- ActionContext和ServletActionContext
- Git 常用命令详解
- [看书日记20151227]Layout的过程,draw的过程,自定义view
- long类型字段转换成varchar2类型
- 获取唯一标识符