最近感觉python不要太火呀!所以自然而然的就会想到是不是到了非学不可的时候才会下手呢?当然是是不要的,所以笨鸟先飞吧还是,简单的先跟着教程学习一下。

python安装配置

首先我们需要明确的问题是现在python是有两个版本并行进行开发,一个是2.x,一个是3.x。由于两个版本是不兼容的,3.x是全新开发的一个版本。个人认为2.x只是适用于那些前期用该版本开发并且迁移工作量过大,所以一直维护的版本,所以还是建议学新不学旧,开始了3.x版本的学习之路。

windows上安装python

1. 从官网上下载安装包。

按照自己的需求下载相应的安装包,这里我下载的是64位ude安装包,不过在这里可以看到有三个可供下载的:
图片.png

 web-based installer 是需要通过联网完成安装的  
 executable installer 是可执行文件(\*.exe)方式安装  
 embeddable zip file 嵌入式版本,可以集成到其它应用中

选择适合自己安装的方式进行安装就可以了。
安装界面有一个Add Python 3.8 to PATH需要注意勾选上。

2. 下载你喜欢的IDE。

安装完毕之后就可以安装你喜欢的IDE工具进行代码的编写了,我这里用的是pyCharm,当然还有别的工具,只是我在开发java代码的时候习惯使用jetbrains家的工具了,说实话,还是挺好用的,就是收费。。。
可以去官网进行下载http://www.jetbrains.com/pych...

3. python环境配置

我们在win10安装python会出现一些小问题,就是我们安装完毕后在控制台会输入python会自动打开应用商店的python下载界面,难道说我们哪里安装出错了?其实不是,因为我们没有在系统变量里面添加python的环境,我们只需要将环境配置一下就可以了。
image.png
再次在控制台输入python试一下吧!
image.png
至此,我们的python运行环境就搭建完毕了

python的简单开始

python的数据类型比较少,而且变量赋值的时候也不需要特意指定类型,用起来不要太方便。

int a = 123; # a是整数类型变量
a = 456; # 不指定数据类型也是没有问题的

1.python的数据类型有整数,浮点数,字符串,布尔值。

a = 123 # 整数
b = 123.456 # 浮点数
c = 'ABC' # 字符串
d = True # 布尔值

2.条件判断

python是一个严格要求格式的语言,所以像java随便写的方式不同了,一旦缩进出现问题就会报错,所以这里就会体现出来一个好的编程工具的作用了。。。

# 这里我喜欢使用table键进行编程缩进。
if <条件判断1>:
 <执行1>
elif <条件判断2>:
 <执行2>
elif <条件判断3>:
 <执行3>
else:
 <执行4>

3.循环

  • while循环
    while循环就是只要条件满足,就不断循环,条件不满足时退出循环。

    # 计算从零到一百的所有数的和
    a = 0
    sum_all = 0
    while a <= 100:
      sum_all += a
      a += 1
    print(sum_all)
    
    # 输出结果为
    5050
  • for循环
    for...in循环就是依次把list或tuple中的每个元素迭代出来

    names = ['Michael', 'Bob', 'Tracy']
    for name in names:
    print(name)
    
    # 打印结果如下:
    Michael
    Bob
    Tracy
  • break
    break语句可以提前退出循环。

    a = 0
    sum_all = 0
    while a <= 100:
      a += 1
      # 如果a等于3就退出循环
      if a == 3:
          break
      sum_all += a
    print(sum_all)
    
    # 打印结果如下:
    3
  • continue
    continue语句跳过当前循环,直接开始下一次循环。

    a = 0
    sum_all = 0
    while a <= 100:
      a += 1
      # 如果a等于3就跳过此次循环,开始下一循环
      if a == 3:
          continue
      sum_all += a
    print(sum_all)
    
    # 打印结果如下:
    5148

待更新。。。


周兆东
107 声望21 粉丝

一个java小白的成长之路。。。