Python基础知识



      之前,就发现自己已经看不下去《MySQL高性能》这本书了(全理论知识,本宝宝真的HOLD不住啊!!),于是开始决定,学一些基本的,我容易理解的,还感兴趣的东西。在众多选择中,我决定了开始学习Python。我选择了《Python基础教程》这本书,这本书主要讲的是Python2,但是也会提及Python3的使用,很是适合我这个新手哈。
    在学习前,首先就是要下载Python了。我在官网上下了Windows环境的3.5.3版本(最新3.6)来学习。因为是Windows,所以安装很方便,直接双击就可以了。在安装的时候,只要把配置路径的选项打勾,都不用再手动配置了。
   安装之后,打开cmd,输入python,如果出现了版本信息,就说明安装成功了。

Python基础知识
   安装成功之后,打开python.exe,输入一个万年不变的测试语句:Hello,World!

   可以看到>>>后面就是你输入的语句,下面一行就是输出的结果。在Python2中,print还可以是一个关键字,print不用带括号,但是Python3就不行了,它已经变成了一个函数,就必须要有括号,不然会报错。
   接下来就开始了解一些Python的基础知识。

1.可以直接输入进行计算

   有一个特别需要说的符号/,两边的数只要有一个是浮点型,那结果就是浮点数,如果全为整数结果为整数。如果希望它只进行整除,可以用符号//。除此之外,其他的+,-,*,%,**(幂)都和其他语言一样。
2.十六进制:以0x开头   八进制:以0o开头

3.变量:直接赋值就可以
4.获取用户输入:input函数
   在3里,raw_input已经被input取代了,input接收的是字符串,如果需要的是数字,就要给他进行转换,否则会报错。

5.函数
   一些函数可以直接使用,如pow(2,3),可以计算2的3次方。还有一些函数需要导入模块才能使用。
6.模块
   floor()函数是取整数部分,需要导入math模块才能使用。有两种方法导入。

   这种导入方法在调用的时候必须要有模块名。

   这种方法导入之后直接使用函数就可以了。
7.cmath 虚数和复数,需要导入模块使用,以j结尾。
8.保存并执行程序
   在这里我使用的编辑器依旧是EditPlus,配置方法和之前perl一样,不知道的可以翻一下我之前的文章。

   命令哪里就是你python.exe的路径,参数中用的是文件名,其实目录自己随便建,以后把写好的脚本都放到这个目录里,就可以直接运行了。
   或者通过cmd执行脚本,到脚本的存放目录下,如你的脚本名为a.py,执行:python a.py,要注意的是,脚本名必须为中文,否则就执行不了。
   在Unix下,想让脚本像程序一样直接运行,在脚本的第一行加上#!/usr/bin/env python,这是/usr/bin/env写的是python的路径,根据你存放的地址去更改。(这个我没有试验过)
   在Windows中,直接双击这个文件就可以执行了。
9.注释符号:   (这里和perl一样)
10.字符串:用 '字符串' 或 "字符串" (没有区别)
   拼接字符串用“+”号。
    字符串表示:str()将值变成合理的字符串(是一种类型),repr() 将值以字符串的形式表达出来(是一种函数)
    长字符串:用3个引号,可以打出能换行的文本。

   \可以转义换行符,可以继续输入,相当于一行代码。

   原始字符串:在print的括号里加上r,\不会被转义。

   在python3中,所有字符串都是Unicode字符串。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值