开发语言:

高级语言:python java php c++ 生成的字节码 字节码转换为机器码 计算机识别运行
低级语言:C 汇编 生成的机器码
PHP语言:适用于网页,局限性
Python,Java:即可以写网页,也可以写后台功能。
JAVA语言:开发效率低,代码量较多,但是执行效率高。
Python语言:执行效率较Java低,但是代码量少,实现的功能一样,开发的效率高。

Python的种类
jpython  ------------------------java 
效率小于
cpython -----------------------c语言
效率小于
pypy(python python)首先把字节码发送到cpython,cpython到c语言,生成机器码,在转发回pypy,下次直接执行机器码,提高了执行效率。

python的执行操作
按照Python的规则写一个文件,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。

python软件 >>>>>>>也就是Python解释器

Python基础
                       文件后缀名可以是任意得
                        文件后缀名一般为.py

1.input的用法:永远等待,直到用户输入 赋值n=input ("请输入用户名"),变量,n代表一个变化的值

变量名:只能由字母,数字,下划线组成。
不能用数字开头
python的关键字不能使用
最好不要和python内置的方法,类等重复。
形成一63., 个好的编程习惯 user_id

if条件基本语句:if 条件 :
              print(“OK”)—————必须缩进,代表一个代码块
           else:
                 print(“no”)
2.支持if语句嵌套
3.if elif
补充:if下面如果不想写语句,就写pass,切忌不能不写, 否则报错
字符串(引号)
字符串可以 加法:字符串连接在一起
乘法:字符串重复出现十次
切忌:字符串不可以减法和除法

数字:加减乘除,百分号取余判断奇偶

a1=
a2=a1 %
if a2==:
print("是一个偶数")
else:
print("是一个奇数")

while循环:

      输出123456--8910

cound=
while cound<:
if cound != :
print(cound+)
cound=cound+

        输出1+2+3+.....+99+100的和

cound=
s=
while cound<:
s=s+cound
cound=cound+
print(s)

        登录操作(只有三次机会)

sum=0
s=3
while sum<3:
n1=input("请输入你的用户名")
n2=input("请输入你的密码")
if n1=="小可爱"and n2=="":
print("登录成功")
break
else:
s=s-1
print("登录失败,请重试,你还有"+str(s)+"机会")
sum=sum+1

1-2+3-4..............+99-100的和

cound=1
s=0;
n=cound%2
while cound<101:
if n!=0:
s=s+cound
else:
s=s-cound
cound=cound+1
print(cound)

python基础知识第一篇(认识Python)的更多相关文章

  1. Python之路(第一篇):Python简介和基础

    一.开发简介 1.开发:      开发语言:               高级语言:python.JAVA.PHP.C#..ruby.Go-->字节码                低级语言: ...

  2. Python基础【第一篇】

     一.Python简介 Python的创始人(Guido von Rossum 荷兰人),Guido希望有一种语言既能像C一样方便地调用操作系统的功能接口,也能像shell脚本一样,轻松地实现编程,A ...

  3. Python学习【第一篇】Python简介

    Python简介 Python前世今生 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. 现在,全世界差不多有600多种编 ...

  4. python学习【第一篇】python介绍

    python发展历史 起源 Python的作者,Guido von Rossum,荷兰人.1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位.然而,尽管他算得上是一位数学家,但他更加享受 ...

  5. Python开发【第一篇】Python基础之自定义模块和内置模块

    为什么要有模块,将代码归类.模块,用一砣代码实现了某个功能的代码集合. Python中叫模块,其他语言叫类库. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代 ...

  6. 5000字2021最新Python基础知识第一阶段:数据类型

    1 编程规范 注释 python注释也有自己的规范,在文章中会介绍到.注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的 ...

  7. Python开发【第一篇】Python基础之正则表达式补充

    正则表达式 一简介:就其本质而言,正则表达式(或RE)是一种小型的.高度专业化的标称语言,(在Python中)它内嵌在Python中,并通过re模块实现.正则表达式模式被编译成一系列的字节码,然后由用 ...

  8. Python开发【第一篇】Python基础之装饰器

    写代码要遵循开发封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展,即: 封闭:已实现的功能代码块开放:对扩展开发 #s2 ...

  9. Python 基础【第一篇】环境部署

    一.Windows基础环境配置部署 1.1.下载python安装程序 下载地址:https://www.python.org/ftp/python/3.4.1/python-3.4.1.msi 1.2 ...

随机推荐

  1. Hadoop之HDFS文件系统

    概念 HDFS,它是一个文件系统,用于存储文件,通过目录树来定位文件:其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各自的角色. HDFS的设计适合一次写入,多次读出的场景,且不 ...

  2. 23种GoF设计模式的分类

    GoF设计模式一共有23个.一般可以按目的和作用范围来进行划分,具体划分方法如下: 第一,这些模式按目的(即完成什么样任务)来划分为创建型.结构型和行为型这三种模式: 创建型:用来创建对象.单例.原型 ...

  3. kafka官方的kafka-server-start.sh不能关闭kafka进程解决办法

    vi kafka-server-stop.sh 把PIDS=$(ps ax | grep -i 'kafka\.Kafka' | grep java | grep -v grep | awk '{pr ...

  4. PV、UV、IP、TPS、QPS、RPS等网络度量术语

    PV:(访问量)即Page View --页面浏览量或单击量.用户每一次对网站中的任何页面进行访问后,被记录为一次PV,用户对同一页面的多次刷新,访问量将进行累计: UV:(独立访客)即Unique ...

  5. oralce迁移Mysql问题总结

    最近从oracle数据库迁移到Mysql, 总结了一些不兼容和需要注意的地方,持久层用的Mybatis 1 guid尽量用代码生成 现象:sys_guid()  mysql报错,mysql对应的为UU ...

  6. 前端vue实现pdf文件的在线预览

    3.前端vue实现pdf文件的在线预览 我是通过 <iframe> 标签就可以满足我工作的 pdf预览需求 如果<iframe> 无法满足需求 , 可以使用pdf.js这个插件 ...

  7. 程序员的算法课(3)-递归(recursion)算法

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/m0_37609579/article/de ...

  8. node_export 安装

    目录 安装部署 环境准备 下载安装 启动测试 安装部署 环境准备 主机名 角色 IP 系统版本 内核版本 es01.k8s.com node01 10.0.20.11 CentOS 7.5 5.1.4 ...

  9. Authentication 接口验证访问 (C#)

    private HttpClient _httpClient = new HttpClient(); private string PostToOwner(CarOwnerCoupon postDat ...

  10. C# 中的委托和事件(一)

    引言 委 托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易.它们就像是一道槛儿,过了这个槛的人,觉得真 是太容易了,而没有 ...