python基础知识第一篇(认识Python)
开发语言:
高级语言: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)的更多相关文章
- Python之路(第一篇):Python简介和基础
一.开发简介 1.开发: 开发语言: 高级语言:python.JAVA.PHP.C#..ruby.Go-->字节码 低级语言: ...
- Python基础【第一篇】
一.Python简介 Python的创始人(Guido von Rossum 荷兰人),Guido希望有一种语言既能像C一样方便地调用操作系统的功能接口,也能像shell脚本一样,轻松地实现编程,A ...
- Python学习【第一篇】Python简介
Python简介 Python前世今生 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. 现在,全世界差不多有600多种编 ...
- python学习【第一篇】python介绍
python发展历史 起源 Python的作者,Guido von Rossum,荷兰人.1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位.然而,尽管他算得上是一位数学家,但他更加享受 ...
- Python开发【第一篇】Python基础之自定义模块和内置模块
为什么要有模块,将代码归类.模块,用一砣代码实现了某个功能的代码集合. Python中叫模块,其他语言叫类库. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代 ...
- 5000字2021最新Python基础知识第一阶段:数据类型
1 编程规范 注释 python注释也有自己的规范,在文章中会介绍到.注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的 ...
- Python开发【第一篇】Python基础之正则表达式补充
正则表达式 一简介:就其本质而言,正则表达式(或RE)是一种小型的.高度专业化的标称语言,(在Python中)它内嵌在Python中,并通过re模块实现.正则表达式模式被编译成一系列的字节码,然后由用 ...
- Python开发【第一篇】Python基础之装饰器
写代码要遵循开发封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展,即: 封闭:已实现的功能代码块开放:对扩展开发 #s2 ...
- Python 基础【第一篇】环境部署
一.Windows基础环境配置部署 1.1.下载python安装程序 下载地址:https://www.python.org/ftp/python/3.4.1/python-3.4.1.msi 1.2 ...
随机推荐
- vuejs之路由应用之一
什么是‘路由’,路由相当于一个映射,一个url地址对应一个组件,当url地址A变为url地址B,那么对应地址A的组件就会改变为对应地址B的组件.应用于spa,即:单页应用,url地址改变,它不会跳转页 ...
- 记一次net/net core delete 方法报404 解决方案
今天一个net core的delete方法 执行的时候 报404 网上查阅资料后发现是IIS 默认只允许get/post方法接入 网上查找资料后 在web.config添加如下代码: 意为移除WebD ...
- Base系列编码浅析【base16 base32 base64 base85 base36 base 58 base91 base 92 base62】
Base系列编码浅析 [base16 base32 base64 base85 base36 base 58 base91 base 92 base62] base编码 ...
- day 33 线程锁
Python的GIL锁 - Python内置的一个全局解释器锁,锁的作用就是保证同一时刻一个进程中只有一个线程可以被cpu调度. 为什么有这把GIL锁? 答:Python语言的创始人在开发这门语言时, ...
- Git之GitFlow工作流
一. GitFlow 介绍 1.1 什么是 GitFlow GitFlow 是一种 Git 工作流,它是团队成员遵守的一种代码管理方案 . 1.2 GitFlow 常用分支说明 分支名称 分支说明 P ...
- C语言I—2019秋作业03
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I-2019秋作业03 我在这个课程的目标是 掌握if-else语句,运算关系 这个作业在那个具体方面帮助我实现目标 row 2 c ...
- 与karma、angular的第一次亲密接触
首先要了解什么是karma,karma干嘛用的,它的好朋友jasmine又是啥?这些文章可以帮助你: karma干嘛的? angular与karma1 angular与karma2 看了以上几篇文章之 ...
- css实现input表单验证
有没有办法只通过css来确定input标签是否有输入? 我有这个想法是因为我想完成一个自动补全的input部件,最基本的功能是: 如果input没有内容,这隐藏下拉框 反之,显示下拉框 我找到了一个也 ...
- 华为云 AI 实战营计划,带你迈上 AI 之路
当今,AI的开发人才需求呈现极大的供需不平衡.所有开发者都关心,要如何从一名开发者晋升为AI开发者?AI开发能力,是主要的进入障碍.不用慌,华为云推出了 <华为云ModelArts-Lab AI ...
- YUM平台的搭建
网络安全学习内容 三.挂载yum仓库 3.1连接映像文件 步骤如下: 1.右击映像文件,单击设置,选择CentOS映像文件 2.右击映像文件,单击连接 3.2挂载本地yum 打开终端,输入vim /e ...