Python学习第一弹
开发语言:
高级: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学习第一弹的更多相关文章
- Python学习第一弹——Python环境搭建
一.Python简介: Python,是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有 ...
- Python3 学习第一弹:基本数据类型
本人学习主要从<python基础教程第二版>,<dive into python3>等书籍,及一些网上大牛的博客中学习特别是Python官方文档<Python Tutor ...
- python学习第一讲,python简介
目录 python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 2.python的特点 3.python的优缺点 二丶第一个python程序 1.python源程序概 ...
- Python学习-第一天-函数和模块的使用
目录 Python学习-第一天总结 print输出的一种简单格式 函数参数之可变参数 模块管理函数 if else语句的单行实现(简洁) 变量作用域 函数书写格式 Python学习-第一天总结 pri ...
- Office宏病毒学习第一弹--恶意的Excel 4.0宏
Office宏病毒学习第一弹--恶意的Excel 4.0宏 前言 参考:https://outflank.nl/blog/2018/10/06/old-school-evil-excel-4-0-ma ...
- python 学习第一天
第一天接触python,首先感谢老男孩的授课老师!!!! 今天的知识点: 1.首先接触到python的第一个模块getpass(这边有点迷茫,不能确定的是这个getpasss是一个库还是一个模块)ge ...
- Python学习第一篇
好久没有来博客园了,今天开始写自己学习Python和Hadoop的学习笔记吧.今天写第一篇,Python学习,其他的环境部署都不说了,可以参考其他的博客. 今天根据MachineLearning里面的 ...
- python学习第一
#python学习day1#一.变量#变量命名规范:#驼峰命名法:AgeOfPlane#下划线命名(推荐):age_of_plane#变量格式同C/C++#注意:变量不以中文命名:变量不宜过长:变量因 ...
- python学习 第一章(说不定会有第零章呢)one day
------------恢复内容开始------------ 一.啥是python python是吉尔·范罗苏姆于1989年开发的一个新的脚本解释程序,是ABC语言的一种继承. 二.python的特点 ...
随机推荐
- myBatis分页插件配置
由于 Apache公司发现myBatis的分页弊端,所以又研发出得补丁:PageHelper 中央仓库5.1.2版连接地址: <!-- https://mvnrepository.com/art ...
- 粗看ES6之数组
标签: javascript es6 数组新增方法 map(可以理解为是映射,以一定规则修改数组每一项并返回全新数组) reduce(可以理解为是汇总,一堆出来一个) filter(可以理解为过滤,筛 ...
- “System.OutOfMemoryException”类型的未经处理的异常在 mscorlib.dll 中发生
在VS中写程序遇到这样的问题.但数据规模小的时候不出现,但数据规模大的时候就出现.但我的电脑用32G内存.处理的文本也不是很多,在文本alignment时出错.
- html:<link> 标签中的 media 属性
HTML <link> 标签的 media 属性 定义和用法 media 属性规定被链接文档将显示在什么设备上. media 属性用于为不同的媒介类型规定不同的样式. media属性值 ( ...
- 使用QJM实现HDFS的HA配置
使用QJM实现HDFS的HA配置 1.背景 hadoop 2.0.0之前,namenode存在单点故障问题(SPOF,single point of failure),如果主机或进程不可用时,整个集群 ...
- WannaCry勒索病毒卷土重来:日本本田工厂被迫关闭
6月22日消息,前阵子WannaCry勒索病毒席卷全球,世界各地网络遭到攻击.日前,偃旗息鼓了一阵的WannaCry勒索病毒又重回人们视线,迫使一家汽车厂在日本关闭. 路透社报道,本田Sayama工厂 ...
- 随便讲讲自己了解的ajax在JQ中的应用
首先jQuery 库拥有完整的 Ajax 兼容套件.其中的函数和方法允许我们在不刷新浏览器的情况下从服务器加载数据. 定义和用法 ajax() 方法通过 HTTP 请求加载远程数据. 该方法是 jQu ...
- 两台windows内网之间快速复制大量(上百万个)小文件(可用于两台服务器之间)
用各种FTP工具(各种主动被动)都不好使.经测试,用以下的(协议.工具等),在双千兆网卡下,传输大量1M的文件可以达到每秒60多M: windows文件共享(SMB协议)(若是08 r2 数据中心版, ...
- Javascript作业—数组去重(要求:原型链上添加函数)
数组去重(要求:原型链上添加函数) <script> //数组去重,要求:在原型链上添加函数 //存储不重复的--仅循环一次 if(!Array.prototype.unique1){ A ...
- Linux 源码安装MariaDB 10.0.16
cmake软件 tar -zxvf cmake-2.8.8.tar.gz cd cmake-2.8.8 ./bootstrap make && make install 依 ...