pytnon3.6 of window安装
下载python地址:https://www.python.org/
此次下载的python为3.6.4
注:64位版本不可以安装在32位的系统上,但是32位版本可以安装在64位的系统上
默认全选
选中 install for all users (针对所有用户)安装目录会改变,请根据自己的需求修改安装路径 再点击 Install 进行下一步
开始安装
完成安装
运行python测试是否正常
1,使用windows命令提示符 cmd
注:在根目录下输入python,返回值显示版本号等信息,说明你安装成功,你可以使用print测试输出。
2,使用pycharm
pycharm激活地址:https://blog.csdn.net/u014044812/article/details/78727496
新建一个python文件
在文件中输入print(“hello work”)右键点击运行,运行结果显示hello work,说明成功。
pycharm使用技巧
一,设置python文件的抬头
点击:File->setting->Editot->Code Style->File and Code Templates ->Python Script
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : ${DATE} ${TIME}
# @Author : lingxiangxiang
# @File : ${NAME}.py
注解:time 创建时间 author 作者 file文件名字
二,相关快捷键
https://blog.csdn.net/CillyB/article/details/78627828
http://www.mamicode.com/info-detail-2161642.html
Pycharm常用快捷键
Ctrl + c Ctrl + Shift + z 撤销与反撤销
Ctrl + x 剪切当前行或选定的代码块到剪贴板
Ctrl + v 从剪贴板粘贴
Ctrl + d 复制选定的区域或行
Ctrl + shif + n 跳转到符号
Ctrl + shif + f (或者连续2次敲击shift 全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的})
Ctrl + 鼠标左键 (进入代码定义)
Ctrl + alt + 方向左/右键 注意和系统屏幕设置的快捷键冲突
Ctrl + a; ctrl + alt + l 自动缩进
Alt + enter 自动导入模块
Ctrl + / 行注释/取消行注释
Tab shift +tab 往后缩进
三,Python的逻辑运算符
数字运算符:
+ - * / %
关系运算符:
== != < > >= <=
赋值运算符:
= += -= c -=a c=c-a
逻辑运算符:
and or not
四,Python的数据类型
Python只所以简单,是因为赋值一个变量的时候,不需要是声明这个变量的类型
整型 int
a = 10
B = -20
int(3.5)
布尔类型 bool
B = true
b = false
五,Python的数据类型
浮点型 float
round(float, ndigits)
Float代表的数字, ngigits代表的是精度
大的规则是四舍六入
在五的情况上是有所不同
http://www.runoob.com/w3cnote/python-round-func-note.html
字符串的定义:
>>>str1 = "aaaaaa"
>>>str2 = 'bbbbbb'
>>>str3 = '''cccccc'''
Python默认是都给我们转换成‘’, 推荐大家使用“”
字符串常用的方法:
find startswith(str1) 某字符串开头
replace endswith(str1) 某字符串结尾
split
join
strip
format
字符串 str
在python中,注释用#号标识,井号后面的内容都会被python解释器忽略,也可以在头文件后面直接添加字符串,来解释该项目或者改文件的作用或者解释说明等。
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time : 2017/4/8 19:33
# @Author : lingxiangxiang
# @File : test.py
''' this file is a test file.'''
推荐大家在写每个功能,每个函数,的时候,都需要注释你所写的功能是什么,这样给后期的开发节省和代码重构有很大帮助。
六,第一个python实例:
# -*- coding:utf-8 -*-
# @Time : 2017/4/8 17:40
# @Author : lingxiangxiang
# @File : test.py
name = raw_input("print input your name: ")
print("hello " + name)
注解:
raw_input() 函数用来和用户进行交互的,输入以后强制转换成字符创,很常用。