1.python环境搭建:

(1)安装Anaconda ,可选择非C盘安装;

注意:都勾选;

(2)安装Pycharm

默认安装即可,安装过程同样都勾选;

(3)破解Pycharm

https://www.jianshu.com/p/b749797f48b2

2.python 语言概述

(1)高级语言:

  开发效率高,执行效率低,类似java,但是比java执行效率稍低;

  

(2)python编译原理

Python --- 通过python解释器 -- 字节码 -- 通过c编译器 -- 机器码

  Python底层都是C实现的;

可用于页面,后台等皆可,而且可移植性强,多平台使用;

(3)python运行方式

方式1:window下,cmd窗口: python xx.py

方式2:双击python.exe可执行文件,打开代码文件,运行;

注意:虽然在python解释器可运行不同格式的代码文件;

           但是,如果是导入的话,必须是 .py后缀的文件;

3.    变量

(1)命名规则:

字母,下划线,数字组成;

不能以数字开头;

不能和关键字重复;

不能和内部函数重复,否则会把系统函数重新定义;

(2)示例:

 day_num = 5
name = "sky"
print(day_num)
print(name)

结果: 5

sky

4.条件语句

(1)if语法

if 判断条件:

代码块1

代码块2

elif 判断条件:

代码块

else

代码块

(2)if嵌套

if 判断条件:

if 判断条件:

代码块

else

pass

else

代码块

注意:if的代码块如果不执行什么,必须写 pass,不能为空,这和C语言不同;

同一个下的多个代码块必须缩进一致,正常是4格,否则只执行第一个代码块;

嵌套类似C的if嵌套,正常使用即可;

(3)示例

 num1 = 5
num2 = 3 if num1 == num2:
print("abc")
print("xyz")
else
print("opq")

5.while语句

(1)语句模型

while 判断语句

  代码块

(2)语句使用

while语句和C语言的while类似:

如果判断语句成立,则执行代码块;

当判断语句不成立时,退出循环;

(3)

语句用法

方式1:
while 条件:
    代码块

方式2:
while 条件:
    代码块
else:
    代码块 (执行1次)

方式3
while 条件:
    代码块1
if 条件:
    continue
代码块2
执行顺序:代码块1 -> 判断if条件 成立 -> continue -> 代码块1
不成立 -> 代码块2
作用:continue同C,终止当前循环,开始下一次循环

方式4
while 条件:
    代码块
if 条件:
    break
作用:类似C,终止所有循环

python初识-环境搭建,变量,条件,循环语句的更多相关文章

  1. selenium + python 自动化测试环境搭建

    selenium + python 自动化测试 —— 环境搭建 关于 selenium Selenium 是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操 ...

  2. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  3. Eclipse中Python开发环境搭建

    Eclipse中Python开发环境搭建  目 录  1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...

  4. python学习之python开发环境搭建

    Python简介 Python是一种面向对象.解释型计算机程序设计语言.Python语法简洁而清晰,具有丰富和强大的类库等等众多的特性,这是来自百度百科的介绍,在百度百科还能看到它的更详细的介绍信息, ...

  5. eclipse python开发环境搭建

    eclipse python开发环境搭建[非原创] 1.在www.eclipse.org官网下载Eclipse Classic 4.2.2,Win7 64位下载eclipse-SDK-4.2.2-wi ...

  6. Python + Appium 环境搭建

    ---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1    安装前准备工作 搭建环境所需要的安装文件已经下载好 ...

  7. 自动化测试 Appium之Python运行环境搭建 Part2

    Appium之Python运行环境搭建 Part2 by:授客 QQ:1033553122 实践环境 参见 Appium之Python运行环境搭建 Part1 环境部署 1.安装Android SDK ...

  8. 自动化测试 Appium之Python运行环境搭建 Part1

    Appium之Python运行环境搭建 Part1 by:授客 QQ:1033553122 实践环境 Win7 Python 3.4.0 JAVA JDK 1.8.0_121 node.js8.11. ...

  9. python开发环境搭建及numpy基本属性-【老鱼学numpy】

    目的 本节我们将介绍如何搭建python的开发环境以及numpy的基本属性,这样可以检验我们的numpy是否安装正确了. python开发环境的搭建 工欲善其事必先利其器,我用得比较顺手的是Intel ...

随机推荐

  1. Android H5混合开发(3):原生Android项目里嵌入Cordova

    前言 如果安卓项目已经存在了,那么如何使用Cordova做混合开发? 方案1(适用于插件会持续增加或变化的项目): 新建Cordova项目并添加Android平台,把我们的安卓项目导入Android平 ...

  2. Web for pentester_writeup之Code injection篇

    Web for pentester_writeup之Code injection篇 Code injection(代码注入) Example 1 <1> name=hacker' 添加一个 ...

  3. 真正的打包scrapy单文件(不包含cfg)

    前置:https://www.cnblogs.com/luocodes/p/11827850.html 解决最后一个问题,如何将scrapy真正的打包成单文件 耗了一晚上时间,今天突然有灵感了 错误分 ...

  4. 主席树学习笔记(静态区间第k大)

    题目背景 这是个非常经典的主席树入门题——静态区间第K小 数据已经过加强,请使用主席树.同时请注意常数优化 题目描述 如题,给定N个整数构成的序列,将对于指定的闭区间查询其区间内的第K小值. 输入输出 ...

  5. st表复习笔记

    st表,一种高效的区间最值查询(RMQ)算法.本质其实是一个动态规划. 其实吧,对于看过线性dp的人来说应该不难理解,只是处理有些麻烦.但是本土狗因为-1的问题居然改了许久... 用两个2^i的区间把 ...

  6. svg路径蒙版动画

    svg路径蒙版动画,是比较实用的一种动画效果,能够绘制如下图所示的动画. 接下来细说这样的动画是如何做成的: 1.准备工作 2.SVG路径动画 3.SVG路径蒙版动画 4.复杂图形的编辑技巧 1.准备 ...

  7. Python调用函数加括号和不加括号的区别

    Python调用函数加括号和不加括号的区别 # -*- coding: utf-8 -*- #!/usr/bin/env python # @Time : 2018/7/3 10:03 # @Desc ...

  8. K8S入门系列之集群二进制部署-->master篇(二)

    组件版本和配置策略 组件版本 Kubernetes 1.16.2 Docker 19.03-ce Etcd 3.3.17 https://github.com/etcd-io/etcd/release ...

  9. Javascript模块化开发2——Gruntfile.js详解

    一.grunt模块简介 grunt插件,是一种npm环境下的自动化工具.对于需要反复重复的任务,例如压缩.编译.单元测试.linting等,自动化工具可以减轻你的劳动,简化你的工作.grunt模块根据 ...

  10. ubuntu开机自启动服务

    ubuntu下一个用来管理开机自启动服务的程序,今天在ss vps上安装时老是提示这个错误,百度后,下面的这个方法可行: vi /etc/apt/source.list 输入i,进入Insert模式 ...