开发语言:

高级:Python、java、PHP  C#   GO  ruby   C++           ——>字节码

  低级:C、汇编                                                           ——>机器码

语言之间的对比:

PHP类:适用于写网页,,局限性

Python、Java:既可以写网页,也可以写后台功能

-Python  执行效率低,,开发效率高

-Java  执行效率高,开发效率低

Python种类:

JPython

CPython   ****

IronPython

JavaScriptPython

.......

pypy   这是用cpython开发的的Python(快,,但是不稳定)

安装:

Python安装在OS上,

执行操作:

写一个文件,按照Python的规则写,将文件交给Python软件,读取其内容

Python软件:——》Python解释器(内存管理)

下载:

Python3

Python2

可直接到官网上下载.

Python基础

#基础的东西大多学过,所以不详细写了.

“”” 三个双引号表示多行注释”””

1.       if else

#pass 表示过

if 1==1:

pass

else:

print(‘ssaasf’)

# if 条件1and条件2(并且)

# if 条件1or条件2(或)

# 条件可以为 true / false

2.       基本数据类型

name = ”卧室拉埃司法所”

name = ‘baby’

name = “““baby”””

name = ‘‘‘ 啊啊上次’’’

加法:

n1=”ads”

n2=”ads”

n3=n1+n2

乘法:n1=”ads”

n2=n1*10   #输出为10个ads

数字:

age=22

加减乘除

a1=4**4  #表示4的4次方

a2=36%5  #得到36除以5的余数

3.       while语句

while 条件句:

练习题:

# coding=gbk

a = int(input('输入一个数:'))  # type: int

temp=a%2

iftemp == 0:

       print(a,'是偶数')

else:

       print(a,"是奇数")

#题1:循环输出1-10

a=0

whilea<10:

       a=a+1

       print(a )

#题2:1-100的和

i=0;j=0

whilei<100:

       i=i+1;

       j=i+j;

print(j)

#题3:1-100内的所有奇数

i=0;j=0

while i<100:

       j=i%2;

       if j!=0:

              print(i)

       i=i+1;

       else:

       pass

#题4:1-100内的所有偶数

i=0;j=0

whilei<100:

       j=i%2;

       if j==0:

              print(i)

       i=i+1;

       else:

       pass

#题5:1-2+3-4+...+99的和

#解法1:

i=0;j=0

whilei<100:

       if i%2!=0:

              j=i+j;

       else :

              j=i*(-1)+j;

       i=i+1;

print(j)

#解法2:

n=1

s=0  #之前数的总和

while n<100:

    temp=n%2

    if temp==0:

        s=s-n;

    else :

        s=s+n

    n=n+1

print(s)

#题6:用户登录(三次机会充实)

i=4

whilei>0:

       user=int(input("请输入用户名:"))

       root=int(input("请输入密码:"))

       if user==123456and root==520:

              print("登录成功!")

              break

       else :

              i=i-1;

              print("用户名或密码错误,您还有",i,"次机会重试")

Python学习第一弹的更多相关文章

  1. Python学习第一弹——Python环境搭建

    一.Python简介: Python,是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有 ...

  2. Python3 学习第一弹:基本数据类型

    本人学习主要从<python基础教程第二版>,<dive into python3>等书籍,及一些网上大牛的博客中学习特别是Python官方文档<Python Tutor ...

  3. python学习第一讲,python简介

    目录 python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 2.python的特点 3.python的优缺点 二丶第一个python程序 1.python源程序概 ...

  4. Python学习-第一天-函数和模块的使用

    目录 Python学习-第一天总结 print输出的一种简单格式 函数参数之可变参数 模块管理函数 if else语句的单行实现(简洁) 变量作用域 函数书写格式 Python学习-第一天总结 pri ...

  5. Office宏病毒学习第一弹--恶意的Excel 4.0宏

    Office宏病毒学习第一弹--恶意的Excel 4.0宏 前言 参考:https://outflank.nl/blog/2018/10/06/old-school-evil-excel-4-0-ma ...

  6. python 学习第一天

    第一天接触python,首先感谢老男孩的授课老师!!!! 今天的知识点: 1.首先接触到python的第一个模块getpass(这边有点迷茫,不能确定的是这个getpasss是一个库还是一个模块)ge ...

  7. Python学习第一篇

    好久没有来博客园了,今天开始写自己学习Python和Hadoop的学习笔记吧.今天写第一篇,Python学习,其他的环境部署都不说了,可以参考其他的博客. 今天根据MachineLearning里面的 ...

  8. python学习第一

    #python学习day1#一.变量#变量命名规范:#驼峰命名法:AgeOfPlane#下划线命名(推荐):age_of_plane#变量格式同C/C++#注意:变量不以中文命名:变量不宜过长:变量因 ...

  9. python学习 第一章(说不定会有第零章呢)one day

    ------------恢复内容开始------------ 一.啥是python python是吉尔·范罗苏姆于1989年开发的一个新的脚本解释程序,是ABC语言的一种继承. 二.python的特点 ...

随机推荐

  1. html常用样式

    1.小手:style="cursor: pointer;" 2.滚动条:style="height: 1oopx;overflow: auto;"; 3.文本框 ...

  2. Python函数(1)

    一.Python函数介绍 函数时组织好的,可重复的,用来实现单一,或相关联功能的代码段. 函数的使用原则时先定义,后调用:事先准备工具的过程即函数的定义,遇到应用场景拿来当工具用即函数的调用. 函数的 ...

  3. BZOJ4709: [Jsoi2011]柠檬(决策单调性)

    题意 题目链接 Sol 结论:每次选择的区间一定满足首位元素相同.. 仔细想想其实挺显然的,如果不相同可以删掉多着的元素,对答案的贡献是相同的 那么设\(f[i]\)表示到第\(i\)个位置的最大价值 ...

  4. BOM DOM区别 来源

    DOM 是为了操作文档出现的 API,document 是其的一个对象:BOM 是为了操作浏览器出现的 API,window 是其的一个对象. BOM是浏览器对象模型,DOM是文档对象模型,前者是对浏 ...

  5. node安装express时找不到pakage.json文件;判断安装成功?

    正常安装命令:express install express --save 报错如下:no such file or directory,open 'C:\Users\Administrator\pa ...

  6. 当尝试从ArcCatalog、.net应用或是Java应用中连接ArcGIS Server 时,显示下面任何一种错误提示: "Access Denied" 或 "The connection could not be made"

    Error: 访问拒绝或无法连接错误 文章编号 : 29042 软件: ArcGIS Server 9.0, 9.1, 9.2, 9.3, 9.3.1 操作系统: Windows 2000, XP, ...

  7. 转:Oracle优化总结

    本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了 ORACLE数据库的优化调整方案. 关键词 ORACLE数据库 环境 ...

  8. 监控系统 - mk-livestatus

    /usr/bin/unixcat /usr/lib64/check_mk/livestatus.o /etc/xinetd.d/livestatus service livestatus { type ...

  9. Homestead 中使用 laravel-mix 问题汇总

    按照 laravel 官方文档在准备使用 laravel-mix 时遇到了很多问题,许多同学应该会遇到同样的问题,自己花了一些时间来解决这些问题,在此做个笔记帮助大家减少填坑的时间. 环境 larav ...

  10. HCNA配置console线路密码aaa认证

    Please check whether system data has been changed, and save data in time Configuration console time ...