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. Python+requests+unittest+excel实现接口自动化测试框架(转

    一.框架结构:工程目录 二.Case文件设计三.基础包 base 3.1 封装get/post请求(runmethon.py) import requests import json class Ru ...

  2. 学习笔记34_EF上下文管理

    *上下文对象dbContext最好不要频繁的使用Using(var dbContext = new ....):那么就会产生过多的数据库交互:而且每个dbContext中村的数据,由于操作不同,数据可 ...

  3. CSPS模拟 77

    %%两位AK爷zkt和skyh T1 位间独立,分别讨论 T2 维护标记,代替移位 T3 同一点对,多种联通,没法搞. 发现最多四路连通,考虑容斥. 显然的奇加偶减. 发现统计某种颜色的点之间的联通数 ...

  4. AHOI2018 排列

    首先是那个非常吃shi的题意,想好久一会就能发现题里面的意思是: 如果某一个数的值为x,那么它必须排在第x个数后面. 然后我们就可以发现形成了一棵树,第i个数的父亲是i,如果出现了环就说明无解. 于是 ...

  5. 带你上手一款下载超 10 万次的 IDEA 插件

    作者 | 倪超(银时) 阿里云开发者工具产品专家 本文整理自 11 月 7 日社群分享,每月 2 场高质量分享,点击加入社群. 导读:Cloud Toolkit 是本地 IDE 插件,帮助开发者更高效 ...

  6. Redis 的底层数据结构(压缩列表)

    上一篇我们介绍了 redis 中的整数集合这种数据结构的实现,也谈到了,引入这种数据结构的一个很大的原因就是,在某些仅有少量整数元素的集合场景,通过整数集合既可以达到字典的效率,也能使用远少于字典的内 ...

  7. 2018年7月份前端开源软件TOP3

    基于 ThinkPHP5 + Bootstrap 的后台开发框架 FastAdmin FastAdmin 详细介绍 FastAdmin是一款基于 ThinkPHP5 + Bootstrap 的极速后台 ...

  8. 开源 ERP 系统 GoodERP

    如果你有一个苹果,我也有一个苹果,彼此交换后,你我还是一人一个苹果,但是如果你有一个想法,我有一个想法,彼此交换后,你我就都有两个想法,三个人呢?一百个人呢? 使用openobject框架 重写全部功 ...

  9. 如何学习python,个人的一些简单见解

    什么是重要的东西 思考学习是一个什么样的过程 我们每个人都学习过数学,肯定都知道数学的学习过程是什么,我们刚开始学习数学的时候会学习一些简单的公式和概念,比如加减乘除,随着学习的深入,我们发现在大学之 ...

  10. VS反编译查看源码时,会把类实现的所有接口都直接显示

    今天在看ArrayList,发现一个很有意思的问题.从VS里反编译看,ArrayList继承了ICollection. IEnumerable.IList和ICloneable,而IList又继承了I ...