1.安装windows安装双版本Python2,Python3

下载Python2和Python3
https://www.python.org/downloads/

分别安装两个版本

进入Python3的安装目录后,将Python.exe重命名为Python3.exe,删除脚本文件夹下的pip.exe

添加环境变量

Python3安装后已经默认添加到环境变量中,这里只需要添加Python2的环境变量

添加到PATH中

C:\Python27
C:\Python27\Scripts

测试是否成功

在cmd中输入Python显示2,输入Python3显示3,输入pip -V 显示2,输入pip3会报错

这里需要再执行一步

python3 -m pip install -U pip

然后再执行pip3 -V显示3

2.pycharm使用

3.第一个Python程序

 print("Hello,world!")

4.变量

 name1 = "tom"
 name2 = name1
 print ("name1")
 print ("name2")

 name1 = "Jack"
 print ("name1")
 print ("name2")

name1=name2时,当name1变量重新赋值的时候,name2不会跟随name1赋值

5.字符编码

中文输入,2中有这个问题,而3中已不存在

 #_*_ coding:utf-8 _*_

6.用户交互

input、raw_input

Python2

 name = raw_input("what is your name:")
 print name

Python3

 name = input("what is your name:")
 print (name)

7.if else流程判断

 number = 27

 guess_number = int(input("input a number"))

 if guess_number == number:
     print ("恭喜,你猜对了")
 elif guess_number > number:
     print ("你猜的数字大了")
 else:
     print ("你猜的数字小了")

8.while循环

 num = 0

 while num < 3:
     print ("loop:" % num)
     num += 1

9.for循环

 for i in range(10):
     print i

10.循环控制continue、break

continue跳出当次循环,继续下次循环

break跳出整个循环

最新文章

  1. PowerDesigner连接SQL Server
  2. Appium学习路—Android定位元素与操作
  3. Linux学习笔记(8)Linux常用命令之网络命令
  4. angularJs表单校验(超级详细!!!)
  5. WP8.1 Study5:Data binding数据绑定
  6. python3.0与2.x之间的区别
  7. 自动生存Makefile教程 autoscan aclocal autoconf autoheader automake configure
  8. linux上安装memcached
  9. Redmine backlogs 升级
  10. wget 使用
  11. 用clock()函数计时的坑
  12. httpd.yml实例
  13. Delphi-idHttp-Post JSON用法 good
  14. 蓝桥杯 历届试题 约数倍数选卡片 (经典数论+DFS)
  15. osg for android学习之一:windows下编译(亲测通过)【转】
  16. javaWeb后端学习记录
  17. js判断当前浏览器是pc端还是移动端
  18. Unable to find manifest signing certificate in the certificate store
  19. day06&lt;面向对象&gt;
  20. spring data jpa 的各种查询总结

热门文章

  1. Java多线程基础学习(一)
  2. 异步编程 In .NET
  3. iOS的ATS配置 - 2017年前ATS规定的适配
  4. .net 分布式架构之分布式缓存中间件
  5. 原生js+css3实现图片自动切换,图片轮播
  6. .NET面试题集锦①(Part一)
  7. iOS之App Store上架被拒Legal - 5.1.5问题
  8. 解决开启服务器防火墙导致ftp不能连接的问题
  9. WebAPI
  10. 解决 Error: getaddrinfo EADDRINFO 错误